次の方法で共有


CDatabase::GetCursorCommitBehavior

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

int GetCursorCommitBehavior( ) const;

戻り値

開いているレコードセットに対するトランザクションの影響を示す値を追加します。 詳細については、「解説」を参照してください。

解説

次の表は GetCursorCommitBehavior の有効な戻り値、および開いているレコードセットには対応する効果を示します。

戻り値

CRecordset のオブジェクトへの影響

SQL_CB_CLOSE

トランザクションのコミット以降の呼び出し CRecordset::Requery

SQL_CB_DELETE

トランザクションのコミット以降の呼び出し CRecordset::Close

SQL_CB_PRESERVE

CRecordset 操作で一般に進みます。

この戻り値の詳細については、Windows SDKの ODBC API 関数 SQLGetInfo を参照してください。 トランザクションに関する詳細については、" " トランザクション (ODBC)を参照してください。

必要条件

Header: afxdb.h

参照

関連項目

CDatabase クラス

階層図

CDatabase::GetCursorRollbackBehavior

CDatabase::CanTransact

CDatabase::BeginTrans

CDatabase::CommitTrans

CDatabase::Rollback

CRecordset クラス