次の方法で共有


CRecordset::CancelUpdate

Update の呼び出し前に、Edit または AddNew によって保留されている更新をキャンセルします。

void CancelUpdate( );

解説

注意

バルク行フェッチを使用したレコードセットでは EditAddNew、または Update を呼び出すことができないため、このメンバー関数は適用できません。 バルク行フェッチの詳細については、資料を参照してくださいレコード セット:一括 (ODBC) 内のレコードをフェッチ

自動ダーティ フィールド チェックが有効な場合、CancelUpdate はメンバー変数を Edit または AddNew が呼び出される前の値に戻します。それ以外の場合、変更は保持されます。 既定では、レコードセットが開かれたとき自動フィールド チェックは有効になっています。 無効にするには、Open メンバー関数の dwOptions パラメーターに CRecordset::noDirtyFieldCheck を指定します。

データ更新の詳細については、資料を参照してくださいレコード セット:追加、更新、および削除 (Odbc)

必要条件

**ヘッダー:**afxdb.h

参照

参照

CRecordset クラス

階層図

CRecordset::AddNew

CRecordset::Edit

CRecordset::Update

その他の技術情報

CRecordset のメンバー