<Complete oggetto Connection di riferimento
Questi 3 metodi sono utilizzati con l'oggetto Connection per salvare o annullare le modifiche apportate alla sorgente dati.
Note: Non tutti i provider supportano le transazioni.
Note: Questi 3 metodi non sono disponibili su un oggetto Connection sul lato client.
BeginTrans
Il metodo BeginTrans avvia una nuova transazione.
Questo metodo può essere utilizzato anche per restituire un lungo valore che è il livello di transazioni nidificate. Una transazione di livello superiore ha un valore di ritorno 1. Ciascuna incrementi addizionali a livello di uno.
CommitTrans
Il metodo CommitTrans salva tutte le modifiche apportate dopo l'ultima chiamata al metodo BeginTrans, e termina la transazione corrente.
Dal momento che le transazioni possono essere nidificate, tutte le transazioni di livello inferiore devono essere risolti prima di poter risolvere le transazioni di livello superiore.
RollbackTrans
Il metodo RollbackTrans annulla tutte le modifiche apportate dopo l'ultima chiamata al metodo BeginTrans, e la transazione si conclude.
Dal momento che le transazioni possono essere nidificate, tutte le transazioni di livello inferiore devono essere risolti prima di poter risolvere le transazioni di livello superiore.
Sintassi
level=objconn.BeginTrans()
objconn.BeginTrans
objconn.CommitTrans
objconn.RollbackTrans
<Complete oggetto Connection di riferimento