次の方法で共有


CDatabase::GetCursorCommitBehavior

更新 : 2007 年 11 月

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)」を参照してください。

必要条件

ヘッダー : afxdb.h

参照

参照

CDatabase クラス

階層図

CDatabase::GetCursorRollbackBehavior

CDatabase::CanTransact

CDatabase::BeginTrans

CDatabase::CommitTrans

CDatabase::Rollback

CRecordset クラス

その他の技術情報

CDatabase のメンバ