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

关于加载Excel表格问题

我在WinForm中需要实现加载Excel获取数据,然后在DataGridview中显示出来。
现在出现一个情况:这个Excel中前两个行是不需要的介绍的文字,我想加载的时候生成DataTable的时候不要那两行,怎么操作?
如果先通过Oldb 读取Excel然后Fill到DataSet中,DataSet再执行表中删除Rows的操作,这时候表的列名就不正确(是介绍的文字加上F2、F3之类的)
请指教。 --------------------编程问答-------------------- select 需要的字段 from 表 --------------------编程问答-------------------- 谢谢关注,我试了不过不可以哦。
因为我的表格的前两行是不需要的数据,第三行是我要的列名(id、name、tel)
下面第四行开始就是数据,类似(1、小张、13855215425)
请知道的达人给解答下 --------------------编程问答-------------------- select 需要的字段 from [sheet1$c1:z10]
从指定单元格装入数据 --------------------编程问答-------------------- 如果只知道从第三行开始,该怎么写?
select from [sheet$c1:?],结束行写什么? --------------------编程问答-------------------- 既然没人回答,那我就问另外一个问题吧:
从Excel中获取的DataTable中有重复的行(两行不完全重复,只是其中两列一样),我想删掉重复的那一行,请问该怎么做?用循环遍历,效率太低,1000条数据就要大概一分钟。请问有什么高效率的方法?
补充:.NET技术 ,  C#
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,