Record Changed by Another User

Delphi

09/04/2003

Estou usando dbexpress + datasetprovider + clientdataset + datasource
para acessar uma base mysql

qdo vou pesquisa algum dado ele fica dando uma msg dizendo q o registro foi alterado por outro usuario, consequentemente ele nao consegue trazer ou editar o registro, fica tipo que travado....

o q fazer? o dbexpress nao resolve esse problema.....
tenho q dar um grant no banco para todo usuario q eu cadastrar no sistema?

obrigada,
K-ROL


K-rol

K-rol

Curtidas 0

Respostas

Anonymous

Anonymous

09/04/2003

Que tipo de acesso vc da aos seus usuarios ???
Vc os cadastra no Interbase e da acesso ou é seu sistema que controla isso.
Bom mas de qualquer forma esse erro que vc postou provavelmente vc consegue resolver assim :

Altere a propriedado do Update mode do provider para upWhereKeyOnly.
Clique duas vezes na query e no clientdataset e selecione a chave primaria e altere o campo ProviderFlags pflKey para true e os demais fields para false.

Deve resolver.

Me avise se funcionou...

Até mais ...
Fabio
fabio@cnaga.com.br


GOSTEI 0
POSTAR