CDatabase::GetCursorCommitBehavior

int GetCursorCommitBehavior () const;

戻り値

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

解説

開いているレコード セット オブジェクトにカーソル、 CommitTransの操作にどのように影響を判断するにはこのメンバー関数を呼び出します。

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

戻り値 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::GetCursorRollbackBehavior、 CDatabase::CanTransact、 CDatabase::BeginTrans、 CDatabase::CommitTrans、 CDatabase::Rollback、 CRecordset(&N)

Index