GARANTIR DESCONTO

Fórum Problemas com transações no ADO #353967

17/02/2008

0

Salve salve galera, estou com um probleminha com transações será que alguém pode me dar uma dica seguinte:
estou usando o AdoConnection e DataSnap em uma plataforma client/server estou usando a seguinte sintaxe em duas telas distintas:

DM.AdoConn.BeginTrans;
try
DM.CDS.applyupdates(0);
DM.AdoConn.committrans;
except
DM.AdoConn.roolbacktrans;

as rotinas são parecidas e acessa a mesma tabela, porém quando faço uma inserção na primeira rotina tudo ok funciona, porém quando vou fazer na segunda rotina da um erro de acess violation na linha do DM.AdoConn.BeginTrans; alterei a ordem de execução ou seja executei a segunda rotina e depois a primeira e o erro aconteceu na primeira alguém sabe o que pode estar acontecendo.

Estou usando o Firebird.


Jujan

Jujan

Responder

Posts

18/02/2008

Edjlle

Kra eu também estou usando o ADO + Firebird 2.0 em um projeto e no lugar de ApplyUpdates e Refresh eu tenho usado Close e depois Open,
ou seja, inicio a transação, executo os comandos, termino a transação e depois fecho e abro a conexão, deu certo! espero ter ajudado.


Responder

Gostei + 0

22/02/2008

Pabhen

Como faço pra conectar o ADO com o Firebird?

Kra eu também estou usando o ADO + Firebird 2.0 em um projeto e no lugar de ApplyUpdates e Refresh eu tenho usado Close e depois Open, ou seja, inicio a transação, executo os comandos, termino a transação e depois fecho e abro a conexão, deu certo! espero ter ajudado.



Responder

Gostei + 0

22/02/2008

Suportepog

existe um drive de acesso a firebird, que dev ser configurado...me add que eu te mando o drive...

edson_junior_sjc@hotmail.com


Responder

Gostei + 0

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

Aceitar