[firebase-br] commit, applyupdates
fabinho
gatascheguei em yahoo.com.br
Qui Ago 9 19:51:16 -03 2007
Ok, Jéter! Muito obrigado pela ajuda.
...fabinho
----- Original Message -----
From: "Jeter Rabelo Ferreira" <jeter.rabelo em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Monday, August 06, 2007 10:48 AM
Subject: Re: [firebase-br] commit, applyupdates
Olá Fabinho, bom dia,
Quando você utiliza a propriedade AutoCommit ativada significa que os
Commit's são automáticos, ou seja, após um applyupdates não tem como dar um
Roolback, pois os dados já foram gravados no Banco de Dados.
Para funcionar o Roolback corretamente você deve controlar a transação.
Eu não utilizo o FIBPlus, mas geralmente o Commit ou Roolback é fornecido
num Database.
Um processo de transação seria mais ou menos isso (resumindo):
- Inicia a transação
- Instrução SQL
- Post
- ApplyUpdates
- Tudo OK
- Commit
- Deu Erro
- Roolback
--
[]'s
Jéter Rabelo Ferreira
Em 05/08/07, fabinho <gatascheguei em yahoo.com.br> escreveu:
>
> Moçada,
>
>
> Qual o conceito prático de uso do commit, applyupdates, etc? Por exemplo,
> no meu sistema em Delphi as tabelas (uso FIBPlus e Firebird) com a
> propriedade Autocommit ativada. Mas eu queria aprender a fazer o uso
> correto
> dos métodos acima. Quando usá-los? Tem que ter Post antes? O rollback
> funciona após o commit?
> Dou commit no Database ou no Transaction? O que fazer?
>
>
> grato pela atenção.
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para editar sua configuração na lista, use o endereço
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.5.476 / Virus Database: 269.11.6/938 - Release Date: 5/8/2007
16:16
Mais detalhes sobre a lista de discussão lista