我的程序需要读取Excel文件中的一些数据。
我的配置:
Windows 10 x64 / Visual Studio 2019 / Office 2019 x64
我在这段代码上遇到了一些麻烦:
string connectionString1 = @"Provider=Microsoft.ACE.OLEDB.15.0;Data Source=" + filePath22 + ";Extended Properties=\"Excel 12.0 Xml;HDR=YES;IMEX=1\";";
看到我收到错误消息,连接字符串似乎不正确:
“'Microsoft.ACE.OLEDB.15.0'提供程序未在本地计算机上注册。”
我已经尝试安装“ Microsoft Access数据库引擎2010 x64”和“ Microsoft Access数据库引擎2016 x64”,但问题仍然存在...
感谢您的帮助! ;)
答案 0 :(得分:1)
我发现此论坛帖子建议安装Microsoft Access 2013运行时。
运行时链接:https://microsoft.com/en-us/download/details.aspx?id=39358