你应该是用ado的方式读excel文件的吧,这个问题我也预过,它会按照第一行数据来定义数据类型;我自己的解决方法是在使用数据是先把第一行数据都换成子符型的,3653900变成#3653900,这种方式当然很不好,想了一下,也许可以用类项化的数据集解决,也就是先定义好这样的一个数据集,导入的时候new一个这样的数据集再fill

解决方案 »

  1.   

    类项化 ?怎么个类项化法?
    我是实在不想操作 Excel 。
      

  2.   

    如果你是在sql server中导入excel文件
    你把第一行前加一个汉字试试看
      

  3.   

    “我自己的解决方法是在使用数据是先把第一行数据都换成子符型的,”
    那你以前是手动加上 # 的,还是用程序加上 # 的?
    用程序的话,能不能把代码帖一下。
    让我直接copy copy
      

  4.   

    用程序,调用excel类库写单元格
      

  5.   

    好像不对呀。
    我手动在 excel 里的每一行?(应该是第二行吧,第一行应该是列名)
    加上 # 后,导入数据库,没什么变化呀,反而加上 # 的,也都变成了<null>