[firebase-br] Transacao

Herminio E. Piram herminiopiram em gmail.com
Qui Nov 22 09:52:38 -03 2012


Quem está controlando suas transações (Você ou componentes)?

Se for o componentes, acredito que ele irá abrir uma transação para cada
open
e encerrará em cada close.

Se for você, pode fazer + - assim

conexao.startTransaction;

  faça o que precisar com os dataSet dentro do contexto da transação

conexão.commit;

conexao.rollback;

Trate isso dentro de um bloco try except e não terá problemas.

2012/11/22 Juliana Maria <juliana em engenhosistemas.com.br>

> Bom dia!
> Dúvida: Se numa rotina do meu sistema uso por exemplo 3 queries...
> Query1: select * from tabela A
> Query2: select * from tabela B
> Query3: select * from tabela C
> Query4: commit
> No caso, a Query4 fechará todas as transacoes abertas? Senao, como ficaria?
> Dá p/ fechar as transações executando apenas um Query.Close?
> Obrigada!
>



-- 
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _

"If the doors of perception were cleansed everything
 would appear to man as it is, infinite." (William Blake)
 _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _ _



Mais detalhes sobre a lista de discussão lista