OleDbException没有给出一个或多个必需参数的值

时间:2016-04-20 07:52:38

标签: c# excel

我有一个Windows服务,用业务逻辑结果更新.xlsm类型的excel文件的每一行。

  

连接字符串:Provider = Microsoft.ACE.OLEDB.12.0;数据源= C:\ excel.xlsm;扩展属性=" Excel 12.0; HDR = NO;"

更新声明:UPDATE[Sheet1$AT3:AY3] SET F1 = 0.00, F2 = 0.00, F3 = '2100',F4 = '2',F5 = 'Valid',F6 = 0

我正在使用Microsoft Database Engine 2007。

我搜索了互联网并实施了所有似乎都无法解决的建议。我也去了使用Interop dll的路线,但问题是它需要在服务器上安装Office。

任何人都能指出我正确的方向吗?

0 个答案:

没有答案