CRecordset::CancelUpdate

void CancelUpdate);

解説

Updateが呼び出される前に、編集またはAddNew操作のために、保留中の更新をキャンセルするにはこのメンバー関数を呼び出す。

特価;このメンバー関数は、このようなレコードを編集 AddNewUpdateを呼び出すことはできませんのでバルク行、フェッチを使用しているレコード セットに適用されません。バルク行フェッチの詳細については、資料を参照してください レコード セット: レコードのフェッチ一括 (ODBC)Visual の C++ プログラマのガイド(&N)。

自動ダーティ フィールド チェックが有効になっている場合は、 CancelUpdateメンバー変数を編集またはAddNewが呼び出される前に、の値に復元されます。それ以外の場合、任意の値の変更は次のように残ります。既定では、自動フィールド チェック、レコード セットを開いたときに有効になります。それを無効にするには、 Openメンバー関数のdwOptionsパラメータでCRecordset::noDirtyFieldCheckを指定する必要があります。

データ更新の詳細については、資料を参照してください レコード セット: 追加、更新、およびレコードの削除 (ODBC)Visual の C++ プログラマのガイド

CRecordset の概要|nbsp;クラス メンバー |階層図(&N)

参照特価;CRecordset::AddNewCRecordset::EditCRecordset::Update(&N)

Index