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

01/09/2004

0

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

Responder

Posts

01/09/2004

Vinicius2k

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+


Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar