Editando registros clientdataset

Delphi

04/10/2007

Boa tarde pessoal. Tenho um arquivo.cds. Eu abro ele com o ClientDataset.LoadFromFile(arquivo.cds). Associei o clientdataset com uma grid. Eu chamo ClientDataset.Edit, altero um registro, depois chamo ClientDataSet.Post. Quando eu abro o arquivo de novo não grava nenhuma alteração. Alguém sabe o que é?

Vallew


Dadonas

Dadonas

Curtidas 0

Respostas

Dadonas

Dadonas

04/10/2007

Pessoal, vallew, já descobri.
Quando fazemos alguma alteração nos registros, mesmo que a gente chamar o .post, ele só grava em memória. Despois que alterar tudo que a gente quiser, tem que fechar o clientdataset antes de fechar a aplicação. Se fechar aplicação sem chamar o .close, ele não grava as alteração no arquivo. Outro detalhe é que a propriedade FileName do cds deve estar com o nome do arquivo.

Vallew.


GOSTEI 0
POSTAR