Re: [firebase-br] Transação - ClientDataSet

Ronaldo (NR) ronaldo em nr.com.br
Sex Ago 31 12:07:26 -03 2007


crie um método para excluir o cabeçalho caso a transação retorne erro
assim vc efetua o rollback nos itens e depois o método de exclusão do 
cabeçalho.

----- Original Message ----- 
From: "Felipe Aron" <felipearon em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Friday, August 31, 2007 9:46 AM
Subject: [firebase-br] Transação - ClientDataSet


Estou usando ClientDataSet na minha aplicação e li um artigo no FireBase a
respeito: http://www.firebase.com.br/fb/artigo.php?id=156
Porém no artigo ele informa para cada tabela usar uma transação....
Mas e no caso de vendas ?? TEnho que gravar o cabeçalho de vendas + Itens.
Seguindo a lógica do artigo, posso commitar o cabeçalho e dar erro ao gravar
os itens.... nesse caso não é melhor usar apenas 1 transação ???

Outra pergunta: como fazer para commitar os dados da venda e itens
(ClientDataSet) somente quando terminar TODO o processo ??


-- 
Com a força aprenda a suavidade. Através da suavidade a força prevalecerá!
______________________________________________
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







Mais detalhes sobre a lista de discussão lista