CRecordset::CancelUpdate
更新 が呼び出される前に AddNew の [編集] または操作による保留中の更新をキャンセルします。
void CancelUpdate( );
解説
[!メモ]
このメンバー関数は、このようなレコードセットが [編集]、AddNew、または 更新を呼び出すことができないため、バルク行フェッチを使用しているレコードセットの使用できません。バルク行フェッチに関する詳細については、" " レコードセット: フェッチ サイズのレコードを (ODBC)を参照してください。
自動ダーティなフィールドのチェックが有効になっている場合は CancelUpdate 持っていた値に [編集] か AddNew が呼び出される前にメンバー変数を復元します; それ以外のすべての値の変更が残ります。既定では、フィールドの自動チェックはレコードセットを開くと有効になります。ビューステートを無効にするには、[開く] のメンバー関数の dwOptions のパラメーターで CRecordset::noDirtyFieldCheck を指定する必要があります。
データの更新に関する詳細については、" " レコードセット: 追加、更新、および削除 (ODBC) をを参照してください。
必要条件
Header: afxdb.h