c# 导入excel文件时表头在第二行,然后我在读取数据时候总是提示找不到列名,敬请指教
如果我手动删除合并的单元格“员工列表”这一行后,那么ID,Name等信息在第一行的情况下,我的导入数据库代码是完全没问题的,但是考虑不能每次读取时都去手动删除第一行,因为...
如果我手动删除合并的单元格“员工列表”这一行后,那么ID,Name等信息在第一行的情况下,我的导入数据库代码是完全没问题的,但是考虑不能每次读取时都去手动删除第一行,因为这样给用户用的话那就太二了,所以手动删除的方法首先被排除……
展开
1个回答
展开全部
更多追问追答
追问
现在的问题是我们要在不手动修改excel的情况下,去实现能把第二行作为表头这么个功能,因为现在的excel是从数据库导出来的(别人的系统),我需要把导出的数据放到我的数据库里面用,后期数据还要定期更新,所以最好的解决办法是在不动他们提供excel文件情况下,我用后台代码去实现,有好建议么亲?
追答
你有没有试过在链接字符串里使用“HDR=YES”参数,使第一行不被当作数据来读取。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询