int GetCursorRollbackBehavior () const;
Valor devuelto
Un valor que indica el efecto de las transacciones de objetos recordset abiertos. Para obtener más información, vea la sección Comentarios.
Observaciones
Llame a esta función miembro para determinar cómo una operación de reversión afecta cursores en objetos recordset abiertos.
La siguiente tabla muestra los posibles valores devueltos para GetCursorRollbackBehavior y el efecto correspondiente en el recordset abierto.
| Valor devuelto | Efecto sobre los objetos de CRecordset |
| SQL_CB_CLOSE | Llame a CRecordset::Requery inmediatamente después de la reversión de la transacción. |
| SQL_CB_DELETE | Llame a CRecordset::Close inmediatamente después de la reversión de la transacción. |
| SQL_CB_PRESERVE | Continuar normalmente con las operaciones de CRecordset. |
Para obtener más información sobre este valor devuelto, vea la función de la API de ODBC SQLGetInfo en la referencia del programador del SDK de ODBC. 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++.
Visió&n General de CDatabase |nbsp; Miembros de clase | Diagrama de jerarquía
Vea tambié&nnbsp;CDatabase::GetCursorCommitBehavior, CDatabase::CanTransact, CDatabase::BeginTrans, CDatabase::CommitTrans, CDatabase::Rollback, CRecordset