当前位置:编程学习 > C#/ASP.NET >>

C#读取EXCEL,如果某数字列前9行都为空,则该列所有值读出来都是空

C#读取工资表EXCEL,如果列“加班工资”的前9行都为空,则该列所有值读出来都是空(即使下面有的加班工资不为空),如果将EXCEL表的第1至9行中某一行的加班工资改为0,则该列读取正确。请问是为什么?注:我是将Excel当数据库的方式读取的。vs.net2003读取EXCEL2003 --------------------编程问答--------------------  "Provider=Microsoft.Jet.OLEDB.4.0;" + "Data Source=" + Pathm + ";" + "Extended Properties='Excel 8.0;HDR=Yes;IMEX=1'";
加上HDR=Yes;IMEX=1'参数就可以了 --------------------编程问答-------------------- 楼上正解
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,