microsoft.ace.oledb.12.0驱动解决同名提供程序、未注册的相关问题,其实就是针对office2007的一个数据库引擎发行程序,安装了它就行了,不过需要你先删除高低版本的同名程序,才能进行安装的哟,x64x32均通用支持!
驱动介绍
解决 未在本地计算机上注册“Microsoft.ACE.OLEDB.12.0”提供程序,权限问题
功能说明
accessDatabaseEngine用于提供数据驱动应用,excel数据与数据库间数据交互操作,如读取处理Excel表格中的数据。
当系统提示未在本地计算机上注册"microsoft.ACE.oledb.12.0"提供程序时。
是因为你的电脑没有安装Microsoft office Access database engine 2007,当出现此问题时,可以通过安装AccessDatabaseEngine来解决问题。
Microsoft ACE OLEDB 12.0概念及用法
首先需要清楚几个概念:
Database engine(数据引擎):一些预先存储于数据库中的组件;
Microsoft JET (Joint Engine Technology):Microsoft Jet 数据引擎,1992年发行初版,主要运用于 Microsoft Accesss的数据连接,Jet引擎,仅能访问 Office97-2003;
Microsoft ACE(Office Access Connectivity Engine ):随着Access 2007发布之后, Microsoft Jet 数据引擎迎来了特殊的一次改变,名称变为Access Database Engine,也就是Microsoft ACE,该版本兼容之前的版本,ACE引擎既可以访问Office 2007,也可以访问Office 97-2003。
随着时间推移,Microsoft JET注定会被微软抛弃,但微软仍会继续支持Microsoft ACE。
Microsoft ACE OLEDB 12.00
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=c:\myFolder\myExcel2007file.xlsx;
Extended Properties="Excel 12.0 Xml;HDR=YES";
支持Excel 2007以及之后版本(后缀名为.xlsx),"HDR=Yes;" 表明第一行包含列名, 而不是数据, "HDR=No;" 正好相反。
将所有数据视为文本文档
Provider=Microsoft.ACE.OLEDB.12.0;Data Source=c:\myFolder\myExcel2007file.xlsx;
Extended Properties="Excel 12.0 Xml;HDR=YES;IMEX=1";
将所有数据视为文本文档,仅需将设置"IMEX=1",将Excel里面的默认"通用类型"转为文本类型。
版权声明:解决microsoft.ace.oledb.12.0连接失败所需要的驱动所展示的资源内容均来自于第三方用户上传分享,您所下载的资源内容仅供个人学习交流使用,严禁用于商业用途,软件的著作权归原作者所有,如果有侵犯您的权利,请来信告知,我们将及时撤销。
软件下载信息清单:
软件名称 | 发布日期 | 文件大小 | 下载文件名 |
---|---|---|---|
解决microsoft.ace.oledb.12.0连接失败所需要的驱动安装包 | 2024年11月27日 | 25.1M | AccessDatabaseEngine2007_qudong9.com.zip |
软件评论