quot;Record not found or changed by another userquot;

19/12/2003

0

Estou usando client dataset em uma aplicação três camadas. Consigo inserir todos os campo em uma configração mestre-detalhe. Na hora de editar ele alterar todos sem erro com exceção de um que levanta a seguite messagem ´Record not found or changed by another user´.
Esta message e trago no evento ReconcileError do client dataset do mestre.

valeu

Hamilton


Jhufc

Jhufc

Responder

Posts

20/12/2003

Afarias

Vc tem q definir corretamente os ProviderFlags do DataSet ´associado´ ao ClientDataSet e definir adequadamente a propriedade UpdateMode do DataSetProvider.

ex, vc pode configurar o UpdateMode para WhereKeyOnly

e, definir os TFields que representam a sua chave primária (normalmente 1 apenas), no ProviderFlags para InKey=True.


T+


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar