Array
(
)

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

Hugofab
   - 01 set 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


Vinicius2k
   - 01 set 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...
#Código

dm.ClientDtSempresa.ApplyUpdates(-1); 
dm.ClientDtSempresa.Refresh;


Espero ter ajudado...
T+