简述JET引擎和ACE引擎区别-mdb文件怎么打开

简述JET引擎和ACE引擎区别-mdb文件怎么打开

我们目前常用的Access数据库版本中, 有JET和ACE引擎。所以我们看到的后缀也有mdb和accdb之分

JET引擎能访问 Office 97-Office 2003,但不能访问 Office 2007及以上的版本

ACE 引擎是随 Office 2007 一起发布的数据库连接组件,既能访问 Office 2007及以后的版本,也能访问早期的 Office 97-Office 2003。

  1. JET引擎只有32位的版本
  2. ACE引擎有32位、64位的版本
  3. ACE64位的引擎可以连接32位和64位的access数据库
  4. 一个操作系统只能安装一种位数的ACE,安装64位需要卸载32位
  5. 64位的应用程序只能调用64位的引擎、32位的应用程序只能调用32位的引擎
  6. 64位应用程序需要连接64位和32位access就必须用64位的ACE引擎

数据库访问时注意:Microsoft.Jet.OLEDB.4.0(JET引擎)和Microsoft.ACE.OLEDB.12.0(ACE 引擎)。

另外:Microsoft.ACE.OLEDB.12.0 能访问正在打开的 Excel 文件,而 Microsoft.Jet.OLEDB.4.0 则不允许

更多的Access技巧源码,请关注Office交流网: http://www.office-cn.net

推荐阅读