首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Microsoft.ACE.OLEDB.12.0‘provider未在本地计算机上注册“如果导入(.xlsb) Excel二进制格式文件”

Microsoft.ACE.OLEDB.12.0‘provider未在本地计算机上注册“如果导入(.xlsb) Excel二进制格式文件”
EN

Stack Overflow用户
提问于 2014-05-21 07:14:02
回答 1查看 5.8K关注 0票数 0

在windows 7中,我试图在单击事件按钮上从Excel二进制格式文件中获取数据。在errorlog.txt文件中显示了以下错误消息

"Microsoft.ACE.OLEDB.12.0‘provider未在本地计算机上注册“.

如果有人想办法解决这个问题,请提出建议。

EN

Stack Overflow用户

发布于 2014-10-06 23:47:57

根据您的环境(32位vs 64位)下载并安装以下工具: AccessDatabaseEngine.exe

AccessDatabaseEngine_x64.exe

Microsoft数据库引擎2010可再发行:http://www.microsoft.com/download/en/details.aspx?id=13255

如果在此之后仍有问题,可以尝试以下方法:

在开发windows应用程序时:需要将Platform选项设置为x86

在开发web应用程序时:您需要在应用程序池中启用32位应用程序选项。

下载该工具的备用链接:

http://www.microsoft.com/download/en/confirmation.aspx?id=23734

有关更多细节,您可以看到以下线程:

'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine

票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23776391

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档