次の方法で共有


CDatabase::GetCursorRollbackBehavior

Rollback 操作の結果、開かれているレコードセット オブジェクトのカーソルに与える影響を調べます。

int GetCursorRollbackBehavior( ) const;

戻り値

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

解説

GetCursorRollbackBehavior の有効な戻り値と、開かれているレコードセットへの影響を次の一覧に示します。

戻り値

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::GetCursorCommitBehavior

CDatabase::CanTransact

CDatabase::BeginTrans

CDatabase::CommitTrans

CDatabase::Rollback

CRecordset クラス

その他の技術情報

CDatabase のメンバー