Método DBEngine.SetOption (DAO)
Aplica-se ao: Access 2013, Office 2013
Substitui temporariamente os valores para as chaves do mecanismo de banco de dados do Microsoft Access no Registro do Windows (somente espaços de trabalho do Microsoft Access).
Sintaxe
expressão . SetOption(Option, Value)
expressão Uma expressão que retorna um objeto DBEngine.
Parâmetros
Nome |
Necessária/opcional |
Tipo de dados |
Descrição |
---|---|---|---|
Opção |
Obrigatório |
Long |
Uma constante como descrita em Comentários. |
Valor |
Obrigatório |
Variant |
O valor para o qual você deseja definir a opção. |
Comentários
Cada constante refere-se a uma chave do Registro correspondente no caminho HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\12.0\Access Connectivity Engine\Engines\ACE (isto é, dbSharedAsyncDelay corresponde à chave HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\12.0\Access Connectivity Engine\Engines\ACE\SharedAsyncDelay, e assim por diante).
Constante |
Descrição |
---|---|
dbPageTimeout |
A chave PageTimeout |
dbSharedAsyncDelay |
A chave SharedAsyncDelay |
dbExclusiveAsyncDelay |
A chave ExclusiveAsyncDelay |
dbLockRetry |
A chave LockRetry |
dbUserCommitSync |
A chave UserCommitSync |
dbImplicitCommitSync |
A chave ImplicitCommitSync |
dbMaxBufferSize |
A chave MaxBufferSize |
dbMaxLocksPerFile |
A chave MaxLocksPerFile |
dbLockDelay |
A chave LockDelay |
dbRecycleLVs |
A chave RecycleLVs |
dbFlushTransactionTimeout |
A chave FlushTransactionTimeout |
Use o método SetOption para substituir os valores do Registro no tempo de execução. Novos valores estabelecidos com o método SetOption permanecem vigentes até que sejam alterados novamente por outra chamada SetOption ou até que o objeto DBEngine seja fechado.