如何在任何地方修复错误"Cannot update. Database or object is read-only." Excel数据库自动化



我现在正在访问存储在共享驱动器上的 excel 文件几个月没有错误。突然之间,我们突然出现了这个问题: Cannot update. Database or object is read-only.

我的原始连接字符串如下所示:

Provider=Microsoft.ACE.OLEDB.12.0;Data Source="<FileName>";Extended Properties="Excel 12.0 Xml;HDR=Yes;" .

我尝试了以下方法:

Provider=Microsoft.ACE.OLEDB.12.0;Data Source="<FileName>";Extended Properties="Excel 12.0 Xml;HDR=Yes;Readonly=0;"

Provider=Microsoft.ACE.OLEDB.12.0;Data Source="<FileName>";Extended Properties="Excel 12.0 Xml;HDR=Yes;READONLY=FALSE;"

但没有什么能带来好的结果。

我需要连接到此 excel 工作簿并获取数据以执行一些关键业务流程,但到目前为止没有任何效果,因为它总是为我提供上述错误。

有什么建议吗?

在这种情况下

,对我有用的解决方案是在连接查询的末尾添加IMEX=1

相关内容

  • 没有找到相关文章

最新更新