Como limpar o Conteúdo do DBGrid

25/02/2010

Olá,

Como faço para limpar o conteúdo do DBgrid?

Exemplo:
 
             Em um ClientDataSet1 em memoria, numa pesquisa tenho 3 registros, que alimenta o
             ClientDataSet1 ligado a um DataSource  e finalmente ao DBGrid,     em outra pesquisa
            quero que ele apague o conteúdo do DBGrid para aparecer somente os registros da nova pesquisa...

             Mas ele não apaga, e insere os novos  registros com os antigos...


             Estou fazendo assim...

         ClientDataSet1.Close;
         ClientDataSet1.Delete;
        ClientDataSet1.ApplyUpdates(-1);
        ClientDataSet1.Close;     

             Pode me ajudar?


Obrigado!
Henrique Rocha

Henrique Rocha

Curtidas 0

Respostas

Rodrigo Mourão

Rodrigo Mourão

25/02/2010

Olá Amigo,

Não se apaga do DBGrid e sim da fonte de dados que se conect a ele. Se e um cds entao chame o metodo EmptyDataSet.

ClientDataSet1.EmptyDataSet.


Acho que isso resolve.

Abs!!

GOSTEI 0
Rodrigo Mourão

Rodrigo Mourão

25/02/2010

Olá Amigo,

Ha mais alguma dúvida ?? Podemos encerrar o chamado ???

No aguardo !!!

Att,
GOSTEI 0
Henrique Rocha

Henrique Rocha

25/02/2010

Pode encerrar o chamado, obrigado.
GOSTEI 0
POSTAR