DBEngine.SetOption, méthode (DAO)
S’applique à : Access 2013, Office 2013
Remplace temporairement les valeurs des clés du moteur de base de données Microsoft Access dans le Registre de Windows (espaces de travail Microsoft Access uniquement).
Syntaxe
expression . SetOption(Option, Value)
expressionExpression renvoyant un objet DBEngine.
Paramètres
Nom |
Obligatoire/facultatif |
Type de données |
Description |
---|---|---|---|
Option |
Obligatoire |
Long |
Constante décrite dans les Notes. |
Valeur |
Obligatoire |
Variant |
Valeur sur laquelle vous souhaitez définir l’option. |
Remarques
Chaque constante renvoie à la clé de registre correspondante, au chemin HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\12.0\Access Connectivity Engine\Engines\ACE (c'est-à-dire, dbSharedAsyncDelay correspond à la clé HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\12.0\Access Connectivity Engine\Engines\ACE\SharedAsyncDelay, etc.).
Constante |
Description |
---|---|
dbPageTimeout |
Clé PageTimeout |
dbSharedAsyncDelay |
Clé SharedAsyncDelay |
dbExclusiveAsyncDelay |
Clé ExclusiveAsyncDelay |
dbLockRetry |
Clé LockRetry |
dbUserCommitSync |
Clé UserCommitSync |
dbImplicitCommitSync |
Clé ImplicitCommitSync |
dbMaxBufferSize |
Clé MaxBufferSize |
dbMaxLocksPerFile |
Clé MaxLocksPerFile |
dbLockDelay |
Clé LockDelay |
dbRecycleLVs |
Clé RecycleLVs |
dbFlushTransactionTimeout |
Clé FlushTransactionTimeout |
Utilisez la méthode SetOption pour remplacer les valeurs de registre lors de l'exécution. Les nouvelles valeurs définies avec la méthode SetOption restent activées tant qu'elles ne sont pas modifiées de nouveau par un autre appel de la méthode SetOption ou que l'objet DBEngine n'est pas fermé.