CdbrSession::Rollbackメソッド

機能

最後にCdbrSession::Commitメソッドがコールされた状態まで戻す

形式

DmaBoolean CdbrSession::Rollback()

詳細

最後にCdbrSession::Commitメソッドをコールした時点以降の更新を,無効にするメソッドです。

引数

なし

戻り値

DMA_TRUE  正常終了

DMA_FALSE 異常終了

戻り値の詳細

major_codeminor_code説明対処
ERR_CORBACORBAの戻り値が設定されます。CORBAでエラーが発生しました。ユーザプログラムでは対処できません。エラー情報として文字列の値を取得して,ユーザプログラムを終了してください。
ERR_DBERR_DB_FAILEDデータベースで障害が発生しました。syslogを参照して,障害の原因を取り除いてください。
ERR_DBRERR_INVALID_STATUSセッションの状態が不正です。一つのセッションに同時に複数のメソッド処理要求が出されています。一つのセッションに対しては,一度に一つの処理要求しか出さないように見直してください。
ERR_DBRERR_SESSION_NOT_CONNECTセッションが接続されていません。セッションを接続してください。
ERR_DMADMARC_CONSTRAINT_VIOLATED制約違反の操作です。この操作は実行できません。
ERR_DMADMARC_ILLEGAL_OPERATIONDMA規約で禁止されている操作です。この操作は実行できません。
ERR_DMADMARC_UNEXPECTED予期しないエラーが発生しました。処理を終了してください。