RES: [firebase-br] Iniciante - Duvidas sobre Transações

Ton hevertonc em hotmail.com
Seg Out 17 16:02:11 -03 2005


   Olá Renato...

   É assim... O ApplyUpdate(0) e o CancelUpdate, você usa com ClientDataSet,
DataSetProvider, SQLDataSet e tal, pois eles controlam as transações
internamente, o trans (transação) COMMIT, COMMITRETAINING, ROLLBACK, você
usa com componentes que tem controle transacional externo, como o IBO por
exemplo.

   Abraços...

        Ton
Analista de Sistemas
 DotCom Informática

"A informação não é um produto,
mas sim a matéria prima." (Ton)

-----Mensagem original-----
De: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br] Em
nome de Renato Barros Vasconcellos
Enviada em: segunda-feira, 17 de outubro de 2005 15:36
Para: #Lista FireBase
Assunto: [firebase-br] Iniciante - Duvidas sobre Transações

Boa tarde a todos...

Gostaria de tirar a seguinte duvida sobre transações: 
Estive vendo em algumas literaturas o uso de applyupdate(0), CancelUpdate
para commitar (ou não) os dados no banco, mas tambem o uso de
trans.LockWait, trans.StartTransaction, trans.Commit, trans.Rollback.
Existem diferenças e vantagens entre o uso de uma ou de outra tecnica?
Quando usar uma ou outra tecnica ?

grato
______________________________________________
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