<Полный справочник Объект соединения
Эти 3 метода используется с объектом Connection, чтобы сохранить или отменить изменения, внесенные в источник данных.
Note: Не все поставщики поддерживают транзакции.
Note: Эти 3 методы не доступны на объекте стороне клиента подключения.
BeginTrans
Метод BeginTrans начинает новую транзакцию.
Этот метод может также использоваться для возврата длинного значения, уровень вложенности транзакций. Транзакция верхнего уровня имеет возвращаемое значение каждого приращения дополнительных уровней 1. по одному.
CommitTrans
Метод CommitTrans сохраняет все изменения, сделанные с момента последнего вызова метода BeginTrans и завершает текущую транзакцию.
Поскольку транзакции могут быть вложенными, все сделки на более низком уровне должны быть решены, прежде чем разрешить сделки на более высоком уровне.
RollbackTrans
Метод RollbackTrans отменяет все изменения, сделанные с момента последнего вызова метода BeginTrans и завершает транзакцию.
Поскольку транзакции могут быть вложенными, все сделки на более низком уровне должны быть решены, прежде чем разрешить сделки на более высоком уровне.
Синтаксис
level=objconn.BeginTrans()
objconn.BeginTrans
objconn.CommitTrans
objconn.RollbackTrans
<Полный справочник Объект соединения