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位驱动,然后再重新安装即可。