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


Перечисление RecordsetOptionEnum (DAO)

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

Используется с методом OpenRecordset для указания характеристик нового объекта Recordset.

Имя

Значение

Описание

dbAppendOnly

8

Дает пользователю возможность добавлять новые записи в динамическое подмножество данных, но запрещает ему чтение существующих записей.

dbConsistent

32

Применяет обновления только к тем полям, которые не окажут влияния на другие записи в динамическом подмножестве данных (только для типов "динамическое подмножество данных" и "моментальный снимок").

dbDenyRead

2

Запрещает другим пользователям чтение записей объекта Recordset (только для табличного типа).

dbDenyWrite

1

Запрещает другим пользователям изменять записи объекта Recordset.

dbExecDirect

2048

Выполняет запрос, не вызывая перед этим функцию ODBC SQLPrepare.

dbFailOnError

128

Откатывает обновления при возникновении ошибки.

dbForwardOnly

256

Создает объект Recordset типа "моментальный снимок" с прокруткой только вперед (только для типа "моментальный снимок").

dbInconsistent

16

Применяет обновления ко всем полям динамического подмножества данных, даже если это повлияет на другие записи (только для типов "динамическое подмножество данных" и "моментальный снимок").

dbReadOnly

4

Открывает объект Recordset только для чтения.

dbRunAsync

1024

Выполняет запрос асинхронно.

dbSeeChanges

512

Создает ошибку во время выполнения, если другой пользователь пытается изменить данные, которые вы редактируете (только для типа "динамическое подмножество данных").

dbSQLPassThrough

64

Отправляет инструкцию SQL в базу данных ODBC (только для типа "моментальный снимок").