CDatabase::GetCursorRollbackBehavior
[ロールバック] 操作を開いたレコードセット オブジェクトのカーソルにどのように影響するかを判定するためにこのメンバー関数を呼び出します。
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)を参照してください。
必要条件
Header: afxdb.h