Метод DBEngine.SetOption (DAO)

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

Временно переопределяет значения для ключей ядра СУБД Microsoft Access в реестре Windows (только для рабочих областей Microsoft Access).

Синтаксис

expression . SetOption(Option, Value)

выражение: выражение, возвращающее объект DBEngine.

Параметры

Имя

Обязательный/необязательный

Тип данных

Описание

Вариант

Обязательный

Long

Константы, как описано в разделе Примечания.

Value (Значение)

Обязательный

Variant

Значение, для которого нужно задать значение.

Замечания

Каждая константа ссылается на соответствующий раздел реестра в пути HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\12.0\Access Connectivity Engine\Engines\ACE (то есть dbSharedAsyncDelay соответствует ключу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\12.0\Access Connectivity Engine\Engines\ACE\SharedAsyncDelay и т. д.).

Константа

Описание

dbPageTimeout

Ключ PageTimeout

dbSharedAsyncDelay

Ключ SharedAsyncDelay

dbExclusiveAsyncDelay

Ключ ExclusiveAsyncDelay

dbLockRetry

Ключ LockRetry

dbUserCommitSync

Ключ UserCommitSync

dbImplicitCommitSync

Ключ ImplicitCommitSync

dbMaxBufferSize

Ключ MaxBufferSize

dbMaxLocksPerFile

Ключ MaxLocksPerFile

dbLockDelay

Ключ LockDelay

dbRecycleLVs

Ключ RecycleLVs

dbFlushTransactionTimeout

Ключ FlushTransactionTimeout

Используйте метод SetOption для переопределения значений реестра во время выполнения. Новые значения, установленные с помощью метода SetOption , остаются в силе до тех пор, пока не будут изменены другим вызовом SetOption или пока объект DBEngine не будет закрыт.