ADOUpdateBatchメソッド_
❮完全なレコードセットオブジェクトリファレンス
UpdateBatchメソッドは、Recordset内のすべての変更をデータベースに保存するために使用されます。このメソッドは、バッチ更新モードでRecordsetを操作しているときに使用されます。
保存操作が失敗すると、実行時エラーが発生し、エラーはエラーコレクションに保存されます。
ヒント: CancelBatchメソッドは、すべてのバッチ更新をキャンセルします。
注:すべてのRecordsetオブジェクトがバッチ更新をサポートしているわけではありません。
構文
bool=objRecordset.UpdateBatch affectrecords
Parameter | Description |
---|---|
affectrecords | Optional. An AffectEnum value
that specifies which records this method will affect.
Note: The value adAffectGroup will generate an error if there are no visible records in the Recordset |
AffectEnum値
Constant | Value | Description |
---|---|---|
adAffectCurrent | 1 | Affects only the current record |
adAffectGroup | 2 | Affects only records that satisfy the Filter setting (Filter must be set to a FilterGroupEnum value or an array of Bookmarks) |
adAffectAll | 3 | Affects all records if there is no Filter. Affects only visible records in the current chapter if Filter is set to a string criteria. Affect all rows of the Recordset if Filter is set to a FilterGroupEnum value or an array of Bookmarks |
adAffectAllChapters | 4 | Affects all records in all child Recordset, including those hidden by a currently applied filter |
❮完全なレコードセットオブジェクトリファレンス