我正在开发 Windows 应用程序。我从 Excel 读取一个值并更新到数据库中。 我的代码如下:
string Con_Str = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + filepath +
";Extended Properties=\"Excel 8.0;HDR=Yes;IMEX=1\";";
我的本地环境运行正常,我使用的是32位机器。但是在64位服务器上运行exe文件时出现了错误。
The 'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine.
我已从此链接下载了最新版..
http://www.microsoft.com/en-us/download/details.aspx?id=13255
我仍然遇到这个问题。如何修复它。