void CancelUpdate);
解説
Updateが呼び出される前に、編集またはAddNew操作のために、保留中の更新をキャンセルするにはこのメンバー関数を呼び出す。
注特価;このメンバー関数は、このようなレコードを編集 AddNew、 Updateを呼び出すことはできませんのでバルク行、フェッチを使用しているレコード セットに適用されません。バルク行フェッチの詳細については、資料を参照してください レコード セット: レコードのフェッチ一括 (ODBC)でVisual の C++ プログラマのガイド(&N)。
自動ダーティ フィールド チェックが有効になっている場合は、 CancelUpdateメンバー変数を編集またはAddNewが呼び出される前に、の値に復元されます。それ以外の場合、任意の値の変更は次のように残ります。既定では、自動フィールド チェック、レコード セットを開いたときに有効になります。それを無効にするには、 Openメンバー関数のdwOptionsパラメータでCRecordset::noDirtyFieldCheckを指定する必要があります。
データ更新の詳細については、資料を参照してください レコード セット: 追加、更新、およびレコードの削除 (ODBC)でVisual の C++ プログラマのガイド。
CRecordset の概要|nbsp;クラス メンバー |階層図(&N)
参照特価;CRecordset::AddNew、 CRecordset::Edit、 CRecordset::Update(&N)