[firebase-br] Duvida sobre transação

Rodrigo dominio em engeplus.com.br
Sex Jul 11 12:36:08 -03 2008


Boa tarde a todos...

Li numa apostila que é importante iniciar e fechar  a transação.

Comecei assim:

DMX.IBOTRANSACTION1.STARTTRANSACTION;

e fechava assim;

DMX.IBOTRANSACTION1.COMMIT;

blz aparentemente funcionaria certo, mas em alguns casos da a mensagem
que a transação ja foi iniciada e para ali

dae comecei a fazer assim:

if  not DMX.IBOTRANSACTION1.INTRANSACTION then
DMX.IBOTRANSACTION1.STARTTRANSACTION;

Dae passou a nao dar mais erro.

Posso fazer assim? tem algo contra?

Se puderem ajudar...
At.
Rodrigo 





Mais detalhes sobre a lista de discussão lista