CDaoRecordset::CancelUpdate
更新 : 2007 年 11 月
Edit 操作または AddNew 操作で発生した、保留状態のすべての更新をキャンセルします。
virtual void CancelUpdate( );
解説
たとえば、アプリケーションが Edit メンバ関数または AddNew メンバ関数を呼び出し、Update を呼び出さないと、CancelUpdate は Edit または AddNew が呼び出された後に行われた変更をすべてキャンセルします。
メモ : |
---|
レコードがダブルバッファ化されていると (つまり、自動フィールド チェックが有効であると)、CancelUpdate の呼び出しは、メンバ変数を AddNew または Edit が呼び出される前の値に戻します。 |
保留状態の Edit 操作または AddNew 操作がないと、CancelUpdate は、MFC に例外をスローさせます。キャンセルできる保留状態の操作があるかどうかを調べるには、GetEditMode メンバ関数を呼び出します。
関連情報については、DAO ヘルプの「CancelUpdate Method」を参照してください。
必要条件
ヘッダー : afxdao.h