Fórum Insert com BD firebird #396863
07/03/2011
0
Estou fazendo inserção de dados no BD Firebird 2.5 usando o Delphi 2011, apesar dos dados ser inseridos normalmente no bd o ultimo registro não é exibido no grid, mas se eu sair e voltar as informações estão lah.
Isert ClientDataSet1.Insert;
Post ClientDataSet1.post; ClientDataSet1.ApplyUpdates(0); ClientDataSet1.refresh;
O que está errado?
Grato,Marcio Erliwww.marcioerli.com.br
Isert ClientDataSet1.Insert;
Post ClientDataSet1.post; ClientDataSet1.ApplyUpdates(0); ClientDataSet1.refresh;
O que está errado?
Grato,Marcio Erliwww.marcioerli.com.br
Marcio Paula
Curtir tópico
+ 0
Responder
Posts
07/03/2011
Marco Salles
hummm
Muitas coisas podem estar ocoorendo ...
A primeira no meu ponto de vista é ver se o ApplyUpdates não contem erros
Utilize o Evento OnReconcilleError do ClientDataSet ou faça
A primeira coisa no meu ponto de vista é ver se o applyUpdates não tem erro ( Esses erros ~são silenciosos. Ok ??)
ClientDataSet1.post;
if ClientDataSet1.ApplyUpdates(0) <> 0 Then
showmessage('ERRO');
ClientDataSet1.refresh;
Responder
Gostei + 0
07/03/2011
Marcio Paula
hummm
Muitas coisas podem estar ocoorendo ...
A primeira no meu ponto de vista é ver se o ApplyUpdates não contem erros
Utilize o Evento OnReconcilleError do ClientDataSet ou faça
A primeira coisa no meu ponto de vista é ver se o applyUpdates não tem erro ( Esses erros ~são silenciosos. Ok ??)
Muitas coisas podem estar ocoorendo ...
A primeira no meu ponto de vista é ver se o ApplyUpdates não contem erros
Utilize o Evento OnReconcilleError do ClientDataSet ou faça
ClientDataSet1.post;
if ClientDataSet1.ApplyUpdates(0) <> 0 Then
showmessage('ERRO');
ClientDataSet1.refresh;A primeira coisa no meu ponto de vista é ver se o applyUpdates não tem erro ( Esses erros ~são silenciosos. Ok ??)
Obrigado pelas dicas...
Era só um erro de conexão dos componentes.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)