Editando um clientdataset, ao abrir outro a informação do primeiro some

Delphi

13/12/2014

Estou usando Delphi XE2, Firebird 2.5.2, conectando com ClientSataSet, DataSetProvider, SQLDataSet.

Eu abro um ClientDataSet, coloco em modo de edição, altero algumas dados e abro outro ClientDataSet, Tento inserir alguns dados do primeiro no segundo, mas os campos aparecem como valores null, ou 0, verifiquei no debug esses valores, com break points. Ele mantém os valores até abrir o segundo ClientDataSet, depois zera;

Quando aplico as alterações no primeiro ClientDataSet ele grava normalmente os dados no banco.

Tenho essa mesma situação em outra para do sistema com outros dois ClientDataSet e funciona normalmente.

Alguém já viu algo assim?
Henrique Rodrigues

Henrique Rodrigues

Curtidas 0

Respostas

Henrique Rodrigues

Henrique Rodrigues

13/12/2014

Não achei o motivo disso, mudei a lógica contornando o problema.
GOSTEI 0
POSTAR