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
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
Curtir tópico
+ 0
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...
Espero ter ajudado...
T+
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
Clique aqui para fazer login e interagir na Comunidade :)