CDatabase::GetCursorRollbackBehavior
Appelez la fonction membre pour déterminer comment une opération de Restaurer affecte les curseurs sur les objets recordsets ouverts.
Syntaxe
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 SDK Windows. Pour plus d'informations sur les transactions, consultez l'article transaction (ODBC).
Configuration requise
Header: afxdb.h
Voir aussi
CDatabase Class
Graphique hiérarchique
CDatabase::GetCursorCommitBehavior
CDatabase::CanTransact
CDatabase::BeginTrans
CDatabase::CommitTrans
CDatabase::Rollback
CRecordset Class