为什么读取excel有个别数据读不出来?例:
A B  C  D
1 22
2 44 44 445
读C字段时44是空的,特别是第一行没有记录时下行的值都读不出。

解决方案 »

  1.   

    作个记号,我也碰到同样问题.而且我的数据都是很规范,有时候就有那么几行读不出来,很是郁闷.CSDN论坛浏览器:http://CoolSlob.ys168.com/
      

  2.   

    我是读excel,然后写入数据库。可是如果在excel中某个字段前30没有数,那么该字段后的数据就默认为空。好怪。
      

  3.   

    这是ADO读EXCEL存在的问题了,你解决不了,我也解决不了的。
    我碰到过,但有一种方法可以解决,那就是先把EXCEL表中的列,全部改为统一格式的就行了。
    不信你自己试一下,
    例:
    A B  C  D
    1 22
    2 44 44 445
    读C字段时44是空的,特别是第一行没有记录时下行的值都读不出。C列改成这样:
    '
    '44
    '55
    'a1
    这样肯定能读,我也是这么解决 的。
    读的时候会默认格式,所以的改成这样就行了。然后你再从程序中进行二次处理就可以。