CDatabase::GetCursorCommitBehavior

int GetCursorCommitBehavior () const;

Valeur de retour

Une valeur indiquant l'effet des transactions sur les objets recordset ouvert. Pour plus d'informations, voir remarques.

Remarques

Appelez cette fonction membre pour déterminer comment une opération CommitTrans affecte les curseurs sur les objets recordset ouvert.

Le tableau suivant répertorie les valeurs de retour possibles pour GetCursorCommitBehavior et l'effet correspondant sur le jeu d'enregistrements ouvert.

Valeur de retour Effet sur les objets CRecordset
SQL_CB_CLOSE Appelez CRecordset::Requery immédiatement après la validation de la transaction.
SQL_CB_DELETE Appelez CRecordset::Close immédiatement après la validation de la transaction.
SQL_CB_PRESERVE Procéder normalement à des opérations de CRecordset.

Pour plus d'informations sur cette valeur de retour, voir la fonction API ODBC SQLGetInfo dans la référence du programmeur ODBC SDK. Pour plus d'informations sur les transactions, consultez l'article Transaction ((ODBC)) dans le Guide du programmeur Visual C++.

Aperçu de l'objet CDatabase |  ; Membres de la classe | Graphique de la hiérarchie

Voir aussi  ;CDatabase::GetCursorRollbackBehavior, CDatabase::CanTransact, CDatabase::BeginTrans, CDatabase::CommitTrans, CDatabase::Rollback, CRecordset

Index