Métodos BeginTrans, CommitTrans y RollbackTrans de ADO
❮ Referencia completa de objetos de conexión
Estos 3 métodos se utilizan con el objeto Connection para guardar o cancelar los cambios realizados en la fuente de datos.
Nota: No todos los proveedores admiten transacciones.
Nota: estos 3 métodos no están disponibles en un objeto de conexión del lado del cliente.
BeginTrans
El método BeginTrans inicia una nueva transacción.
Este método también se puede usar para devolver un valor largo que es el nivel de transacciones anidadas. Una transacción de nivel superior tiene un valor de retorno de 1. Cada nivel adicional se incrementa en uno.
ConfirmarTrans
El método CommitTrans guarda todos los cambios realizados desde la última llamada al método BeginTrans y finaliza la transacción actual.
Dado que las transacciones se pueden anidar, todas las transacciones de nivel inferior deben resolverse antes de que pueda resolver las transacciones de nivel superior.
RollbackTrans
El método RollbackTrans cancela todos los cambios realizados desde la última llamada al método BeginTrans y finaliza la transacción.
Dado que las transacciones se pueden anidar, todas las transacciones de nivel inferior deben resolverse antes de que pueda resolver las transacciones de nivel superior.
Sintaxis
level=objconn.BeginTrans()
objconn.BeginTrans
objconn.CommitTrans
objconn.RollbackTrans
❮ Referencia completa de objetos de conexión