GARANTIR DESCONTO

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.


Alex Maia

Alex Maia

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


Responder

Gostei + 0

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

Aceitar