<Complet de referință obiect de conexiune
Aceste 3 metode se utilizează cu obiectul Connection pentru a salva sau a anula modificările aduse la sursa de date.
Note: Nu toți furnizorii acceptă tranzacții.
Note: Aceste 3 metode nu sunt disponibile pe un obiect de conexiune client-side.
BeginTrans
Metoda BeginTrans începe o nouă tranzacție.
Această metodă poate fi utilizată și pentru a returna o valoare de lungă, care este nivelul de tranzacții imbricate. O tranzacție de nivel superior are o valoare de returnare a 1. Fiecare trepte de nivel suplimentar de unul.
CommitTrans
Metoda CommitTrans salvează toate modificările efectuate de la ultimul apel metoda BeginTrans, și se termină tranzacția curentă.
Deoarece tranzacțiile pot fi imbricate, toate tranzacțiile de nivel inferior trebuie să fie rezolvate înainte de a putea rezolva tranzacții de nivel superior.
RollbackTrans
Metoda RollbackTrans anulează toate modificările efectuate de la ultimul apel metoda BeginTrans, și se termină tranzacția.
Deoarece tranzacțiile pot fi imbricate, toate tranzacțiile de nivel inferior trebuie să fie rezolvate înainte de a putea rezolva tranzacții de nivel superior.
Sintaxă
level=objconn.BeginTrans()
objconn.BeginTrans
objconn.CommitTrans
objconn.RollbackTrans
<Complet de referință obiect de conexiune