Como limpar um rxMemoryData da memória !

Delphi

10/11/2008

Bom estou tendo problemas com rxMemoryData, preciso limpar esta tabela da memória, sendo que o datasource desta tabela está ligada a um DBGrid e o problema ocorre quando insiro varios lançamentos e as parcelas acumulam no dbgrid, gostaria que a cada lancamento esta tabela temporaria zerasse o DBGrid !

Código:
{:Limpa toda tabela que esta em memoria}
(dsCPParc.DataSet as TRxMemoryData).Cancel;


estou fazendo desta maneira não funciona ,


Afterdev

Afterdev

Curtidas 0

Respostas

Walterhqd

Walterhqd

10/11/2008

Oi

Bem aqui eu faço assim:

RxMemoryData1.first;

While RxMemoryData1.eof =false do
   begin
      RxMemoryData1.delete;
      RxMemoryData1.next;
   end;

RxMemoryData1.refresh;


Espero ter ajudado ^^


GOSTEI 0
Pedroso

Pedroso

10/11/2008

Fecha e abre a tabela. Não é como o CDS para apagar basta tu fechar e abri-la.


GOSTEI 0
POSTAR