Re: [firebase-br] VB e Transações

Marcio André marciokviatkovski em yahoo.com.br
Qui Fev 17 12:42:24 -03 2005


Vc pode fazer o seguinte:

Na sub onde vc quer controlar a transação :

Sub Gravar()
    On Error Goto Erro_Label
    Connection.BeginTrans                                  'Abre a transação
    Connection.Execute "Update ..."
    Connection.Execute <mais comandos de inserção, alteração, deleção....>
    Connection.Execute <mais comandos de inserção, alteração, deleção....>
    Connection.CommitTrans                                'Confirma a
transação
    Exit Sub
Erro_Label:
    Msgbox "Erro ao gravar!", vbExclamation
    Connection.RollbackTrans                            'Se der erro em
alguma execução nos comandos Connection.Execute, desfaz qualquer alteração
realizada desde a abertura da transação.
End Sub



Marcio


----- Original Message -----
From: <ricardo em vsiinformatica.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Thursday, February 17, 2005 7:40 AM
Subject: [firebase-br] VB e Transações


Olá !!!

Alguém aqui usa transações com o VB ???
Estou precisando implementar, mas a maneira que tentei não funcionou ...

Se alguém puder ajudar fico grato.

Ricardo Rocha
www.mundodemerlin.pro.br


______________________________________________
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







Mais detalhes sobre a lista de discussão lista