OleDbConnection打开Excel文件报错

OleDbConnection打开Excel文件报错信息:The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine.

原因:64位系统安装了64位的Office,但是微软并没有提供'Microsoft.Jet.OLEDB.4.0' 的64位版本,所以需要另外安装32位的数据驱动,

下载地址:https://www.microsoft.com/en-us/download/details.aspx?id=13255

如果提示已经安装64位的驱动,需要先卸载64位驱动,然后再重新安装即可。

posted @ 2017-08-31 16:41  tzdk  阅读(666)  评论(0编辑  收藏  举报