Record Changed by Another User
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
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
Curtidas 0
Respostas
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
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