CDatabase::GetCursorRollbackBehavior

int GetCursorRollbackBehavior () const;

戻り値

開いているレコード セット オブジェクトでトランザクションの効果を示す値。詳細については、「解説」を参照してください。

解説

開いているレコード セット オブジェクトのカーソルのロールバック操作のしくみを確認するにはこのメンバー関数を呼び出します。

次の表は、戻り値を一覧表示GetCursorRollbackBehaviorの開いているレコード セットに対応する効果。

戻り値 CRecordset オブジェクトに及ぼす影響
SQL_CB_CLOSE トランザクション ロールバックの直後:requeryを呼び出す。
SQL_CB_DELETE トランザクション ロールバックのすぐ後にCRecordset::Closeを呼び出す。
SQL_CB_PRESERVE 通常CRecordsetの操作に進む。

この戻り値の詳細については、ODBC API 関数SQLGetInfo ODBC SDK programmer's Referenceを参照してください。トランザクションの詳細については、参照してください トランザクション (ODBC)Visual の C++ プログラマのガイド

CDatabase 概要|nbsp;クラス メンバー |階層図(&N)

参照特価;CDatabase::GetCursorCommitBehaviorCDatabase::CanTransactCDatabase::BeginTransCDatabase::CommitTransCDatabase::RollbackCRecordset(&N)

Index