Share via


CDatabase::GetCursorRollbackBehavior

Llame a esta función miembro para determinar cómo una operación de recuperación afecta a los cursores en objetos de conjunto de registros abierto.

int GetCursorRollbackBehavior( ) const;

Valor devuelto

Un valor que indica el efecto de transacciones en objetos de conjunto de registros abierto.Para obtener detalles, vea las notas.

Comentarios

La tabla siguiente muestra los valores devueltos posibles para GetCursorRollbackBehavior y el efecto correspondiente en el conjunto de registros abierto.

Valor devuelto

Efecto en los objetos CRecordset

SQL_CB_CLOSE

llamada CRecordset::Requery inmediatamente después de la recuperación de la transacción.

SQL_CB_DELETE

llamada CRecordset::Close inmediatamente después de la recuperación de la transacción.

SQL_CB_PRESERVE

continúe normalmente con las operaciones de CRecordset .

Para obtener más información sobre este valor devuelto, vea la función API SQLGetInfo de ODBC en Windows SDK.Para obtener más información sobre transacciones, vea el artículo transacción (ODBC).

Requisitos

encabezado: afxdb.h

Vea también

Referencia

Clase CDatabase

Gráfico de jerarquía

CDatabase::GetCursorCommitBehavior

CDatabase::CanTransact

CDatabase::BeginTrans

CDatabase::CommitTrans

CDatabase::Rollback

Clase CRecordset