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)」を参照してください。
必要条件
**ヘッダー:**afxdb.h
参照
参照
CDatabase::GetCursorRollbackBehavior