OLEDBConnection到Excel不喜欢网络共享路径



我需要连接到网络共享上的excel文件来阅读工作簿。如果文件是本地的,那么它可以工作,但当文件在网络共享上时,我将其用作我的数据源:

"\Server\MyShare\Testing\InputFiles\Test_ReportInput.xlsx"

它抛出以下错误:

"C:\Server\MyShare\Testing\InputFiles\Test_ReportInput.xlsx"不是有效路径。请确保路径名拼写正确,并且已连接到文件所在的服务器。

它将C:预先挂起在原始路径上。显然,当添加C:\时,路径和文件都不存在。

这不适用于网络共享吗?还是我需要告诉它不要使用C:\?

哦,只需要这样做:

"\\Server\MyShare\Testing\InputFiles\Test_ReportInput.xlsx"

4

你能映射你的网络共享,让它有一个驱动器号并使用它吗?

在Windows资源管理器中,右键单击共享文件夹并选择"映射网络驱动器…"

*刚刚看到你的4斜线解决方案,看起来更好。谢谢

相关内容

  • 没有找到相关文章

最新更新