[firebase-br] Controle de transação para Selects
Herminio E. Piram
herminiopiram em gmail.com
Seg Out 8 08:33:48 -03 2012
Bom dia Ralhos.
O zConnetion (Zeos) tem a propriedade autoCommit.
Muito obrigado pela explicação.
Abraço.
Em 5 de outubro de 2012 14:14, ralhos <ralhos em gmail.com> escreveu:
> O Firebird abre/cria uma transação para cada comando SQL, ou seja depois
> de um simples "select nome from clientes" você precisa commitar;
> Dependendo do componente que você utilize existe uma configuração do tipo
> "AutoCommit=True" que resolve isso;
> Utilizo o IBO com AutoCommit=True / ServerAutoCommit=True ( Que maravilha
> );
>
> Resposta para a sua pergunta:
>
>
> É preciso controlar as transações de dataSet que rodam selects para
> relatórios e consultas?
>
> Controlar, não necessariamente, para com certeza precisa commitar ( caso o
> seu componete não faça isso pra você )
>
> att
>
>
> Em 05/10/2012 11:27, Herminio E. Piram escreveu:
>
> Bom dia a todos.
>>
>> Me bateu uma dúvida agora e não encontrei uma resposta convincente na net.
>>
>> É preciso controlar as transações de dataSet que rodam selects para
>> relatórios e consultas? O que sempre faço é fechar os dataSet qdo
>> não preciso mais deles.
>>
>> Utilizo o componente Zeos com autoCommit false.
>>
>>
>
> ______________________________**________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/**artigo.php?id=1107<http://www.firebase.com.br/fb/artigo.php?id=1107>
> Para consultar mensagens antigas: http://firebase.com.br/**pesquisa<http://firebase.com.br/pesquisa>
>
--
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
_ _ _ _
"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