Métodos ADO BeginTrans, CommitTrans e RollbackTrans
❮ Referência Completa do Objeto de Conexão
Esses 3 métodos são usados com o objeto Connection para salvar ou cancelar as alterações feitas na fonte de dados.
Observação: nem todos os provedores oferecem suporte a transações.
Nota: Esses 3 métodos não estão disponíveis em um objeto Connection do lado do cliente.
BeginTrans
O método BeginTrans inicia uma nova transação.
Esse método também pode ser usado para retornar um valor longo que é o nível de transações aninhadas. Uma transação de nível superior tem um valor de retorno de 1. Cada nível adicional é incrementado em um.
CommitTrans
O método CommitTrans salva todas as alterações feitas desde a última chamada do método BeginTrans e encerra a transação atual.
Como as transações podem ser aninhadas, todas as transações de nível inferior devem ser resolvidas antes que você possa resolver transações de nível superior.
RollbackTrans
O método RollbackTrans cancela todas as alterações feitas desde a última chamada do método BeginTrans e encerra a transação.
Como as transações podem ser aninhadas, todas as transações de nível inferior devem ser resolvidas antes que você possa resolver transações de nível superior.
Sintaxe
level=objconn.BeginTrans()
objconn.BeginTrans
objconn.CommitTrans
objconn.RollbackTrans
❮ Referência Completa do Objeto de Conexão