次の方法で共有


CDaoRecordset::CancelUpdate

更新 : 2007 年 11 月

Edit 操作または AddNew 操作で発生した、保留状態のすべての更新をキャンセルします。

virtual void CancelUpdate( );

解説

たとえば、アプリケーションが Edit メンバ関数または AddNew メンバ関数を呼び出し、Update を呼び出さないと、CancelUpdateEdit または AddNew が呼び出された後に行われた変更をすべてキャンセルします。

k486txsd.alert_note(ja-jp,VS.90).gifメモ :

レコードがダブルバッファ化されていると (つまり、自動フィールド チェックが有効であると)、CancelUpdate の呼び出しは、メンバ変数を AddNew または Edit が呼び出される前の値に戻します。

保留状態の Edit 操作または AddNew 操作がないと、CancelUpdate は、MFC に例外をスローさせます。キャンセルできる保留状態の操作があるかどうかを調べるには、GetEditMode メンバ関数を呼び出します。

関連情報については、DAO ヘルプの「CancelUpdate Method」を参照してください。

必要条件

ヘッダー : afxdao.h

参照

参照

CDaoRecordset クラス

階層図

CDaoRecordset::AddNew

CDaoRecordset::Delete

CDaoRecordset::Edit

CDaoRecordset::Update

CDaoRecordset::CanTransact

その他の技術情報

CDaoRecordset のメンバ