Fórum quot;Record not found or changed by another userquot; #198212
01/12/2003
0
Caros amigos,
Ao realizar um cadastro usando ClientDataSet em um bd mysql, faço as atualizações através do applyupdate e se, logo após, tento alterar o registro ocorre o erro:´Record not found or changed by another user´.
Alguem poderia me dizer pq isto acontece e qual solução devo adotar?
Desde já agradeço.
Ao realizar um cadastro usando ClientDataSet em um bd mysql, faço as atualizações através do applyupdate e se, logo após, tento alterar o registro ocorre o erro:´Record not found or changed by another user´.
Alguem poderia me dizer pq isto acontece e qual solução devo adotar?
Desde já agradeço.
Alex Maia
Curtir tópico
+ 0
Responder
Posts
01/12/2003
Brunolspp
Esta mensagem ocorre e geralmente é mapeada e tratada no evento OnReconcilieError do ClientDataSet, isto significa que desde a primeira leitura feita pelo dataset, houve alguma alteração na base de dados e os dados lidos originalmente enviados por vc no applyupdates estão diferentes dos da origem, isto ocorre para que possamos tratar a concorrência de registros no banco.
Obs.: No treinamento Delphi Client/Server do ClubeDelphi, são passadas todas as técnicas de desenvolvimento comercial inclusive esta de tratar informações concorridas, todas em exemplos práticos desenvolvidos pelos alunos em um ambiente real de trabalho.
Para maiores informações é só contactar-nos treinamento@clubedelphi.com.br. [;-)
[]´s
Obs.: No treinamento Delphi Client/Server do ClubeDelphi, são passadas todas as técnicas de desenvolvimento comercial inclusive esta de tratar informações concorridas, todas em exemplos práticos desenvolvidos pelos alunos em um ambiente real de trabalho.
Para maiores informações é só contactar-nos treinamento@clubedelphi.com.br. [;-)
[]´s
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)