sql语句查询 更新 excel数据提示“至少一个参数没有被指定值”

最近几天,准备将用C# 处理Excel的几种方式,写在一起,方便后面查代码,还有就是比较几种处理方式的运行效率。结果遇到一些需要总结 的点。

1、"Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" + Expth + ";Extended Properties=\"Excel 12.0 Xml;HDR=YES;\"";   这玩意儿已测试,只能用office 2013(2013以后得版本没测,但office2021,office2024 已测试不可用)。另外,需要用到 AccessDatabaseEngine_X64_2010版, AccessDatabaseEngine_X64_2016版找到,但是不知道怎么用(没过多花时间研究,期待有知道答案的大佬赐教)。

2、标题上说的,至少一个参数没指定问题。 我这里的问题发生在参数问题上,当我们的Excel表第一行不是标准的(第一行单元格合并了)那么一下代码中的 HDR=YES 就应该改为 HDR=NO

以下代码是报错

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值