要定制 Microsoft® Windows® 注册表设置,可在应用程序的注册表树中创建 Microsoft Jet 部分来管理 Microsoft Jet 数据库引擎的设置。实现这件事的最简单方法是用 Regedit.exe 的“导入”和“导出”命令来导出存在的 Microsoft Jet 键,再把它导入您的应用程序的注册树。然后你可以改变你的新注册树的值。如果已经在 Engines 子文件夹中提供了任何值,当应用程序启动时,Microsoft Jet 会加载这些设置。任何没有输入客户应用程序注册树的值会从缺省设置中加载。
为了让应用程序加载 Windows 注册键的适当部分,必须使用 DAO 的 INIPath 属性来指定位置。在执行任何其它 DAO 代码之前,应用程序必须先设置 INIPath 属性。设置的范围只限于应用程序,并且要重新启动应用程序才能实现更改。
注意 虽然在应用程序注册表中创建 Microsoft Jet 部分比改写 Microsoft Jet 的缺省值项目更具灵活性,但仍然需要维护注册树。每一次更改缺省设置,必须编辑注册表。
使用 Regedit.exe 来改写默认设置 | 使用 Microsoft OLE DB Provider for Jet 中的连接属性 |
从 DAO 中使用 SetOption 方法 |