Поделиться через


Recordset2.Updatable property (DAO)

Область применения: Access 2013, Office 2013

Возвращает значение, которое указывает на то, можно ли изменить DAO объект. Только для чтения, Boolean.

Синтаксис

expression . Обновляемые

Выражение Переменная, представляющая объект Recordset2 .

Замечания

Объекты Recordset, доступные только для моментального снимка и прямого доступа, всегда возвращают значение False.

Многие типы объектов могут содержать поля, которые невозможно обновить. Например, можно создать объект Recordset типа dynaset, в котором можно изменить только некоторые поля. Эти поля могут быть фиксированными или содержать данные, которые увеличиваются автоматически, или динамическое значение может быть результатом запроса, объединяющего обновляемые и не обновляемые таблицы.

Если объект содержит только поля, доступные только для чтения, значение свойства Updatable равно False. Если одно или несколько полей обновляются, значение свойства равно True. Вы можете изменить только обновляемые поля. При попытке присвоить новое значение поле, доступному только для чтения, возникает ошибка.

Так как обновляемый объект может содержать поля только для чтения, перед изменением записи проверка свойство DataUpdatable каждого поля в коллекции Fields объекта Recordset.