Partager via


CDatabase::GetCursorRollbackBehavior

Appelez la fonction membre pour déterminer comment une opération de Restaurer affecte les curseurs sur les objets recordsets ouverts.

int GetCursorRollbackBehavior( ) const;

Valeur de retour

Une valeur indiquant l'effet des transactions sur les objets recordsets ouverts.Pour plus d'informations, consultez les notes.

Notes

Le tableau suivant répertorie les valeurs de retour possibles pour GetCursorRollbackBehavior et l'effet correspondant dans le recordset ouvert.

Valeur de retour

Effet sur les objets de CRecordset

SQL_CB_CLOSE

Appel CRecordset::Requery immédiatement après la restauration de transaction.

SQL_CB_DELETE

Appel CRecordset::Close immédiatement après la restauration de transaction.

SQL_CB_PRESERVE

Continuez normalement aux opérations d' CRecordset .

Pour plus d'informations sur cette valeur de retour, consultez la fonction API ODBC SQLGetInfo dans Kit de développement logiciel Windows.Pour plus d'informations sur les transactions, consultez l'article transaction (ODBC).

Configuration requise

Header: afxdb.h

Voir aussi

Référence

Classe CDatabase

Graphique de la hiérarchie

CDatabase::GetCursorCommitBehavior

CDatabase::CanTransact

CDatabase::BeginTrans

CDatabase::CommitTrans

CDatabase::Rollback

Classe de CRecordset