如何修复错误“无法更新。数据库或对象是只读的。”随时随地Excel数据库自动化

时间:2019-04-22 12:06:58

标签: excel automationanywhere

几个月来我一直在访问存储在共享驱动器上的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工作簿并获取数据,以执行一些关键业务流程,但到目前为止它始终为我提供上述错误,因此没有任何效果。

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

在这种情况下适用的解决方案是在连接查询的末尾添加IMEX=1