Microsoft.Jet.OLEDB.4.0和Microsoft.ACE.OLEDB.12.0的区别

 我来答
妖感肉灵10
2022-11-16 · TA获得超过6.3万个赞
知道顶级答主
回答量:101万
采纳率:99%
帮助的人:2.3亿
展开全部

1、共同点:所有都是连接到Excel对象的接口引擎

2、不同点:

1)对于不同版本的Excel,有两个接口可供选择:Microsoft.Jet.OLEDB.4.0(以下简称Jet引擎)

和microsoft.ace.oledb.12.0(以下简称ACE引擎)。Jet引擎可以访问office 97-2003,但是你无法

访问office 2007。ACE引擎是与Office 20,071一起发布的数据库连接组件,您可以访问Office 

2007或Office 97-2003。

2)microsoft.ace.oledb.12.0可以访问正在打开的Excel文件,而microsoft.jet.oledb.4.0是不可

能的。因此,在使用不同版本的Office时,请注意使用正确的引擎。

扩展资料:

从2007版本开始,Access包含特定于Office的Jet版本,最初称为Office Access连接引擎

(ACE),但现在称为Access数据库引擎。此引擎完全向后兼容以前版本的Jet引擎,因此它从早期

的Access版本读取和写入(.mdb)文件。

它引入了一种新的默认文件格式(.accdb),它为Access带来了一些改进,包括复杂数据类型,如

多值字段,附件数据类型和备注字段中的历史记录跟踪。它还带来了安全性和加密性改进,并支持

与Microsoft Windows SharePoint Services 3.0和Microsoft Office Outlook 2007的集成。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式