当前位置: 首页 > 文档资料 > SQL 合计函数 >

从 DAO 中使用 SetOption 方法

优质
小牛编辑
124浏览
2023-12-01

从 DAO 中使用 SetOption 方法

DAO 3,6 还提供一个修改缺省设置的新方法。现在,注册表设置可以在执行期间使用 SetOption 方法来修改。要定制 Windows 注册表设置,可从 DAO 中使用 SetOption 方法。使用此选项时,应用程序的灵活性最大,控制性能最佳。使用此法可创建较易维护且能调整到最大执行效率的应用程序。

执行此操作的语法为 dbEngine.SetOption, 常量, NewValueSetting。例如,dbEngine.SetOption dbMaxLocksPerfFile, 20000 这个语句将允许 Microsoft Jet 一次对 20,000 万个锁定进行跟踪。所定义常量的名称与注册表名称相同,并添加 db 作为前缀。

这是推荐的方法,用来对应用程序的注册表设置作细微调整。这个方法是最有灵活性的,且给开发者提供了对于更改注册表的最多的控制。通过 SetOption 方法,可为下列任一默认设置指定新的设置:

  • PageTimeout 键
  • SharedAsyncDelay 键
  • ExclusiveAsyncDelay 键
  • LockRetry 键
  • UserCommitSync 键
  • ImplicitCommitSync 键
  • MaxBufferSize 键
  • MaxLocksPerFile 键
  • LockDelay 键
  • RecycleLVs
  • FlushTransactionTimeout 键
请参阅
使用 Regedit.exe 来改写默认设置使用 Microsoft OLE DB Provider for Jet 中的连接属性
在应用程序的注册表树中创建一个部分来管理设置