RES: [firebase-br] Duvida transacao

Adriano Wolff adriano em sinprod.com.br
Sex Nov 25 14:48:38 -03 2005


Alo Fabio...

O Commit você usa apenas quando for gravar os dados no banco de dados,
forçando o banco de dados a gravar o cachê em disco.

Adriano

-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Fabio Giro
Enviada em: sexta-feira, 25 de novembro de 2005 14:24
Para: lista em firebase.com.br
Assunto: [firebase-br] Duvida transacao

Quando se faz uma consulta ao banco, abre-se uma transação. É REALMENTE
NECESSÁRIO um commit após a consulta? Caso não dê o commit, o banco fica
mais vulnerável a corromper, caso ocorra queda de luz? 
ex:
with query1 do
 begin
   sql.close;
   sql.clear;
   sql.add('SELECT * FROM CLIENTE');
   sql.open;
   commit;    <- é necessário?
 end;

Obrigado
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.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





Mais detalhes sobre a lista de discussão lista