BOOL CommitTrans ( );
Valor devuelto
Distinto de cero si las actualizaciones cometieron correctamente; 0 lo contrario. Si falla el CommitTrans , el estado de origen de datos está definido. Debe comprobar los datos para determinar su estado.
Observaciones
Llame a esta función miembro al finalizar las transacciones. Una transacción consiste en una serie de llamadas a la Add&New, Editar, Eliminary Actualizar las funciones miembro de una objectnbsp de CRecordset ; comenzó con una llamada a la función de miembro BeginTrans . CommitTrans confirma la transacción. De forma predeterminada, las actualizaciones están comprometidas inmediatamente; llamar a BeginTrans provoca compromiso de actualizaciones que se retrase hasta que se llama CommitTrans.
Hasta que llame a CommitTrans para finalizar una transacción, puede llamar a la función de miembro de Rollback para anular la transacción y dejar el origen de datos en su estado original. Para comenzar una nueva transacción, llame a BeginTrans nuevo.
Para obtener más información acerca de las transacciones, consulte el artículo Transacción (ODBC) en la Guía del programador de Visual C++.
Ejemplo
Consulte el artículo transacción: realizar una transacción en un conjunto de registros (ODBC) en la Guía del programador de Visual C++.
Visió&n General de CDatabase |nbsp; Miembros de clase | Diagrama de jerarquía
Vea tambié&nnbsp;CDatabase::BeginTrans, CDatabase::Rollback