Leandro,

Faça uso de transações.

SQLConnection.TransactionsSupported:=True;
SQLConnection.StartTransaction(...

Operações necessárias ...

SQLConnection.Commit;  ou SQLConnection.RollBack;


Assim ou vc confirma todas as alterações em todas as tabelas ou não 
confirma nenhuma.

Atenciosamente,

Eduardo Gonçalves de Oliveira
E&D Consultoria
Goiânia - GO


--- Em delphi-br@yahoogrupos.com.br, "Leandro Carbonera" 
<[EMAIL PROTECTED]> escreveu
>
> 
> E ai galera tudo bem......
> 
> Estou utilizando o DBExpress + ClientDataSet para desenvolver um 
sistema
> para contas a pagar, receber e movimento de caixa, mas estou com 
uma duvida
> quanto a atualização das tabelas no momento da baixa de uma parcela.
> Por exemplo, quando eu baixo uma parcela pendente eu preciso 
atualizar  a
> tabela de parcelas, faturas e preciso lançar no caixa, mas se em 
algum
> momento der algum erro preciso desfazer todas as operações nas 3
> tabelas.....
> Em que momento eu poderia fazer isso....??????
> 
> Att.
> 
> Leandro Carbonera
> Suporte Técnico - RBR Informática
> 
> Fone: 54 343 1788
> [EMAIL PROTECTED]
> www.rbrinformatica.com.br
> 
> 
>               
> _______________________________________________________ 
> Abra sua conta no Yahoo! Mail: 1GB de espaço, alertas de e-mail no 
celular e anti-spam realmente eficaz. 
> http://mail.yahoo.com.br/
>






-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

<*> Para ver as mensagens antigas, acesse:
    http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
    [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a