Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
读取excel文件:c#中的连接错误?_C#_Excel_String_Connection - Fatal编程技术网

读取excel文件:c#中的连接错误?

读取excel文件:c#中的连接错误?,c#,excel,string,connection,C#,Excel,String,Connection,我的程序需要读取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\";"; 连接字符串似乎

我的程序需要读取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”,但问题仍然存在


谢谢你的帮助!;)

我找到了这篇建议安装Microsoft access 2013运行时的论坛帖子

论坛链接:


运行时链接:

找到了建议安装Microsoft 2013运行时的论坛帖子。运行时链接耶!!!它起作用了!非常感谢您的支持!别担心,如果你不介意批准的话,我会把它作为对任何有同样问题的人的回答!我同意!