Fórum Update Failed #157908
05/05/2003
0
Alguém sabe me dizer, pq a mensagem ´update failed´ ocorre quando tento deletar mais de 1 registro da tabela filho e 1 da tabela pai.
PS: Atualmente meu código está assim, no evento OnClick do botão confirmar:
frmDm.queryFilho.DataSource := Nil;
frmDm.queryFilho.First;
While Not frmDm.queryFilho.Eof Do
frmDm.queryFilho.Delete;
frmDm.queryPai.Delete;
frmDm.queryFilho.ApplyUpdates;
frmDm.queryPai.ApplyUpdates;
frmDm.queryFilho.DataSource :=frmDm.DataSourcePai;
frmDm.dbSistema.Commit;
O erro está ocorrendo em: frmDm.queryFilho.ApplyUpdates;
PS: Atualmente meu código está assim, no evento OnClick do botão confirmar:
frmDm.queryFilho.DataSource := Nil;
frmDm.queryFilho.First;
While Not frmDm.queryFilho.Eof Do
frmDm.queryFilho.Delete;
frmDm.queryPai.Delete;
frmDm.queryFilho.ApplyUpdates;
frmDm.queryPai.ApplyUpdates;
frmDm.queryFilho.DataSource :=frmDm.DataSourcePai;
frmDm.dbSistema.Commit;
O erro está ocorrendo em: frmDm.queryFilho.ApplyUpdates;
D4rk Schn31d3r
Curtir tópico
+ 0
Responder
Posts
05/05/2003
Aborges
Exprimente fazer
frmDm.queryFilho.Delete;
frmDm.queryFilho.ApplyUpdates;
frmDm.queryPai.Delete;
frmDm.queryPai.ApplyUpdates;
frmDm.queryFilho.Delete;
frmDm.queryFilho.ApplyUpdates;
frmDm.queryPai.Delete;
frmDm.queryPai.ApplyUpdates;
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)