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::GetCursorRollbackBehaviorCDatabase::CanTransactCDatabase::BeginTransCDatabase::CommitTransCDatabase::RollbackCRecordset(&N)

Index