<Полный справочник Объект Recordset
Метод UpdateBatch используется для сохранения всех изменений в Recordset в базе данных. Этот метод используется, когда вы работаете над Recordset в пакетном режиме обновления.
Если операция сохранения не удается, ошибка времени происходит и ошибки сохраняются в коллекции Errors.
Tip: Метод CancelBatch отменяет все обновления партии.
Note: Не все объекты Recordset поддерживает пакетное обновление.
Синтаксис
bool=objRecordset.UpdateBatch affectrecords
параметр | Описание |
---|---|
affectrecords | Необязательный. AffectEnum значение , которое определяет , какие записи этот метод будет влиять. Note: Значение adAffectGroup будет генерировать ошибку , если нет видимых записей в Recordset |
AffectEnum Значения
постоянная | Стоимость | Описание |
---|---|---|
adAffectCurrent | 1 | Влияет только текущую запись |
adAffectGroup | 2 | Влияет только те записи, которые удовлетворяют настройки фильтра (фильтр должен быть установлен на значение FilterGroupEnum или массив закладок) |
adAffectAll | 3 | Влияет на все записи, если нет фильтра. Влияет только на видимые записи в текущей главе, если фильтр установлен в строке критерии. Affect всех строк Recordset, если фильтр установлен на значение FilterGroupEnum или массив закладок |
adAffectAllChapters | 4 | Влияет все записи всех дочерних Recordset, в том числе скрыты Примененный фильтр |
<Полный справочник Объект Recordset