Fórum Record Changed by Another User #153354
09/04/2003
0
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
Curtir tópico
+ 0
Responder
Posts
09/04/2003
Anonymous
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
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)