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