<Pełna Reference Object Connection
Te 3 metody jest używana z obiektu Connection, aby zapisać lub anulować zmiany wprowadzone w źródle danych.
Note: Nie wszyscy operatorzy obsługują transakcje.
Note: Te 3 metody nie są dostępne na obiekt połączenia po stronie klienta.
BeginTrans
Metoda BeginTrans rozpoczyna nową transakcję.
Sposób ten może być również stosowany do zwracania wartości długiej czyli poziom zagnieżdżonych transakcji. Górny poziom transakcja ma wartość zwracaną od siebie odstępach dodatkowy poziom 1. W drugim.
CommitTrans
Metoda CommitTrans zapisuje wszystkie zmiany dokonane od ostatniego BeginTrans wywołanie metody, a kończy bieżącą transakcję.
Ponieważ transakcje mogą być zagnieżdżone, wszystkie transakcje niższego szczebla muszą zostać rozwiązane, zanim będzie można rozwiązać transakcji wyższego poziomu.
RollbackTrans
Metoda RollbackTrans anuluje wszystkie zmiany wprowadzone od ostatniego BeginTrans wywołanie metody, a kończy transakcję.
Ponieważ transakcje mogą być zagnieżdżone, wszystkie transakcje niższego szczebla muszą zostać rozwiązane, zanim będzie można rozwiązać transakcji wyższego poziomu.
Składnia
level=objconn.BeginTrans()
objconn.BeginTrans
objconn.CommitTrans
objconn.RollbackTrans
<Pełna Reference Object Connection