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

C# 读取EXCEL文件 XP环境下缺失数据

Excel文件一共是1600行,但读取到内存中的只有1000行,后面的600行数据读取不到。
奇怪的是 在XP环境中是错误的;但是在WIN7中又可以全部读取到。
请帮我找找原因,谢谢! C# Excel --------------------编程问答-------------------- 同样的代码吗?这个怎么可能呢,你先检查一下你的excel有没有问题。 --------------------编程问答--------------------
引用 1 楼 guwei4037 的回复:
同样的代码吗?这个怎么可能呢,你先检查一下你的excel有没有问题。

是一样的程序
代码如下:
strConn = string.Format(@"Provider=Microsoft.ACE.OLEDB.12.0;Data Source={0};" +
                  "Extended Properties='Excel 12.0;HDR=Yes;IMEX=1'", fileFullPath);
                        sheetName = CommonMethod.GetExcelFirstTableName(fileFullPath);

DataSet ds = new DataSet();
                    OleDbDataAdapter oada = new OleDbDataAdapter(string.Format("select * from [{0}]", sheetName), strConn);
                    oada.Fill(ds);
                    dt_Main = ds.Tables[0];
--------------------编程问答-------------------- 数据也没有任何异常,格式也统一的
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,