Fórum Editando registros clientdataset #347020
04/10/2007
0
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
Vallew
Dadonas
Curtir tópico
+ 0
Responder
Posts
04/10/2007
Dadonas
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.
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.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)