首页 > 解决方案 > 如何通过坐标通过 SQL 更新 excel 单元格?

问题描述

是否可以使用此 SQL 查询更新 excel 文件?

UPDATE [My Sheet] SET B40='17'

B40 是那个excel文件的坐标。由于现有 excel 文件的结构,我无法使用表格列进行更新。我只需要使用坐标。

当我运行它时,我在下面得到这个异常:

No value given for one or more required parameters.

我的连接字符串是:

@"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + fileName +";Extended Properties='Excel 12.0;HDR=NO;ReadOnly=False;'"

这里还有一个问题,但我仍然遇到同样的错误

标签: excelsql-updateoledb

解决方案


此错误的通常原因是缺少或拼写错误的值。

首先你检查一下,是否有任何打字错误?


推荐阅读