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