永发信息网

为什么OleDb读取xls文件总是有一列数据读取不到呢?

答案:2  悬赏:10  手机版
解决时间 2021-02-02 10:48
  • 提问者网友:浩歌待明月
  • 2021-02-01 12:48
测试的是一个从同花顺下载的财务报表。

出现的问题是第一列数据读取不到。
具体情况:查看DataSet对应的Table,列数为21,Table中最后一列为空,xls第一列数据不在Table里。
如果用Excel打开文件并原封不动地保存,再运行地时候查看这个Table,列数仍为21,但Table中 空的那一列消失,同时xls的第一列数据就出现在了Table中。
尝试设置连接字符串,IMAX=1;
也试过修改注册表typeGuessRows为0,仍然不行。

请有类似经历的同志们传授一下经验,实在找不出很好的办法解决
最佳答案
  • 五星知识达人网友:我住北渡口
  • 2021-02-01 14:24
楼主可以把excel及你的读取方法贴上来。否则没遇到此情况的还真不好进行测试

或楼主可考虑换种方式读取excel com+或 第三方读取excel
全部回答
  • 1楼网友:忘川信使
  • 2021-02-01 15:30
支持一下感觉挺不错的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯