Metody ADO BeginTrans, CommitTrans a RollbackTrans
❮ Vyplňte Reference objektu připojení
Tyto 3 metody se používají s objektem Connection k uložení nebo zrušení změn provedených ve zdroji dat.
Poznámka: Ne všichni poskytovatelé podporují transakce.
Poznámka: Tyto 3 metody nejsou dostupné na objektu Connection na straně klienta.
BeginTrans
Metoda BeginTrans zahájí novou transakci.
Tuto metodu lze také použít k vrácení dlouhé hodnoty, která je úrovní vnořených transakcí. Transakce nejvyšší úrovně má návratovou hodnotu 1. Každá další úroveň se zvýší o jednu.
CommitTrans
Metoda CommitTrans uloží všechny změny provedené od posledního volání metody BeginTrans a ukončí aktuální transakci.
Vzhledem k tomu, že transakce mohou být vnořené, musí být všechny transakce nižší úrovně vyřešeny, než budete moci vyřešit transakce vyšší úrovně.
RollbackTrans
Metoda RollbackTrans zruší všechny změny provedené od posledního volání metody BeginTrans a ukončí transakci.
Vzhledem k tomu, že transakce mohou být vnořené, musí být všechny transakce nižší úrovně vyřešeny, než budete moci vyřešit transakce vyšší úrovně.
Syntax
level=objconn.BeginTrans()
objconn.BeginTrans
objconn.CommitTrans
objconn.RollbackTrans
❮ Vyplňte Reference objektu připojení