
c#从excel获取数据的问题 30
c#从excel获取数据的问题我的代码是这样写的。想插入的excel也就和图里一样。我的connection写的是HDR=no。不过这样写的话,读进来的数据表头就是f1,...
c#从excel获取数据的问题我的代码是这样写的。想插入的excel也就和图里一样。我的connection写的是HDR=no。不过这样写的话,读进来的数据表头就是f1,HDR调成yes也是一样的。然后我想把第一行数据remove掉。过后能发现rows.count少了一个,rows[0]的数据也变了,但这个colunms[0].caption一直是f1,不是我想选的表头。大神们,我该怎么做才能把第二行作为表头,把第二行下面的作为数据啊?
展开
2个回答
展开全部
excel默认使用DataAdapter.Fill会把第一行做表头,你非要用第二行做表头,
那就自己创建新的DataTable对象,
把读取的数据表的第二行内容创建Column,指定它的name和type罗。
那就自己创建新的DataTable对象,
把读取的数据表的第二行内容创建Column,指定它的name和type罗。
追问
我就是不知道在哪一步会生成表头
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询