Freigeben über


DBEngine.SetOption-Methode (DAO)

Gilt für: Access 2013, Office 2013

Werte für die Schlüssel des Microsoft Access-Datenbankmoduls werden in der Windows-Registrierung temporär überschrieben (gilt nur für Microsoft Access-Arbeitsbereiche).

Syntax

Ausdruck . SetOption(Option, Value)

expression Ein Ausdruck, der ein DBEngine-Objekt zurückgibt.

Parameter

Name

Erforderlich/optional

Datentyp

Beschreibung

Option

Erforderlich

Long

Eine Konstante, wie unter "Hinweise" beschrieben.

Wert

Erforderlich

Variant

Der Wert, auf den Sie die Option festlegen möchten.

Hinweise

Die einzelnen Konstanten verweisen auf den entsprechenden Registrierungsschlüssel im Pfad HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\12.0\Access Connectivity Engine\Engines\ACE (d. h. dbSharedAsyncDelay entspricht dem Schlüssel HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\12.0\Access Connectivity Engine\Engines\ACE\SharedAsyncDelay usw.).

Konstante

Beschreibung

dbPageTimeout

Der Schlüssel PageTimeout

dbSharedAsyncDelay

Der Schlüssel SharedAsyncDelay

dbExclusiveAsyncDelay

Der Schlüssel ExclusiveAsyncDelay

dbLockRetry

Der Schlüssel LockRetry

dbUserCommitSync

Der Schlüssel UserCommitSync

dbImplicitCommitSync

Der Schlüssel ImplicitCommitSync

dbMaxBufferSize

Der Schlüssel MaxBufferSize

dbMaxLocksPerFile

Der Schlüssel MaxLocksPerFile

dbLockDelay

Der Schlüssel LockDelay

dbRecycleLVs

Der Schlüssel RecycleLVs

dbFlushTransactionTimeout

Der Schlüssel FlushTransactionTimeout

Mithilfe der SetOption-Methode können Sie Registrierungswerte zur Laufzeit überschreiben. Neue Werte, die mit der SetOption-Methode erstellt wurden, bleiben gültig, bis sie wieder von einem anderen SetOption-Aufruf geändert werden oder bis das DBEngine-Objekt geschlossen wird.