Gatilho, apos gerar o campo não mostra no form !

Delphi

01/09/2004

Ola caro programadores,


Estou começando a migrar para o Firebird e apos alguns estudo consegui criar o campo auto increment só que quando mando gravar o sistema não mostra na tela o código gerado, somente apos eu fechar e abrir o formulário.

Estou usando os componentes SQLCONNECTION, SQLDATASET, DATASETPROVIDER, CLIENTDATASET, DATASOURSE,

PARA GRAVAR USO O COMANDO

dm.ClientDtSempresa.ApplyUpdates(-1);

Como fazer para que após gravar o cadastro mostrar o código gerado pelo gatilho?

Se alguém puder me dar esta dica agradece!

Hugo Fabrício


Hugofab

Hugofab

Curtidas 0

Respostas

Vinicius2k

Vinicius2k

01/09/2004

Colega,

Após o ApplyUpdates atualize a visualização dos dados, afinal o campo só recebeu valor quando chegou ao banco e o q vc vê na grid é um cache dos registros...
dm.ClientDtSempresa.ApplyUpdates(-1); 
dm.ClientDtSempresa.Refresh;


Espero ter ajudado...
T+


GOSTEI 0
POSTAR