Transações Commitada nao aparece nas outras estações
Colegas
Estou com um problema que está me deixando de cabeça quente. Altero no meu cadastro um usuario. Na outra aplicação entro na tela de usuario e senha e entro com o login e usuario. Da primeira vez tudo bem. Ai modifico novamente na primeira aplicacao a senha e login e a outra aplicacao não enxerga a alteração. Tenho de sair das duas entro novamente na segunda e ai enxerga a alteração.
Utilizo o padrão abaixo na rotina onde faço o cadastro.
IBTransECF.StartTransaction ;
IBTransECF.Commit ;
Utilizo firebird 1.5.3 usando da palheta interbase IBDataBase e o IBTransaction.
Alguns de meus clientes tem reclamado sobre esse problema. Eu já tentei de tudo. O engraçado é que antes funcionava normalmente o que signifca que eu possa ter alterado alguma coisa que nao me lembro.
Tentei usar tambem o SQLConnection mas continuou a mesma não tive exito. Espero que me ajudem.
Marcos
Estou com um problema que está me deixando de cabeça quente. Altero no meu cadastro um usuario. Na outra aplicação entro na tela de usuario e senha e entro com o login e usuario. Da primeira vez tudo bem. Ai modifico novamente na primeira aplicacao a senha e login e a outra aplicacao não enxerga a alteração. Tenho de sair das duas entro novamente na segunda e ai enxerga a alteração.
Utilizo o padrão abaixo na rotina onde faço o cadastro.
IBTransECF.StartTransaction ;
IBTransECF.Commit ;
Utilizo firebird 1.5.3 usando da palheta interbase IBDataBase e o IBTransaction.
Alguns de meus clientes tem reclamado sobre esse problema. Eu já tentei de tudo. O engraçado é que antes funcionava normalmente o que signifca que eu possa ter alterado alguma coisa que nao me lembro.
Tentei usar tambem o SQLConnection mas continuou a mesma não tive exito. Espero que me ajudem.
Marcos
Marcosrodias
Curtidas 0
Respostas
Raserafim
27/10/2006
faça o segunte, dê dois clique no componente Transaction,
na tela que vai aparecer marque Read Committed
e veja se resoolveu o problema
na tela que vai aparecer marque Read Committed
e veja se resoolveu o problema
GOSTEI 0
Marcosrodias
27/10/2006
Foi isso mesmo. Resolvido. Obrigado
GOSTEI 0