如题:
excel导入sql server数字变为科学计数法,如何解决? 我调试了一下从EXCEL读取到Datatable已经变为科学计数法;
此列类型文本。

解决方案 »

  1.   

    参考:
    http://www.cnblogs.com/emilchan/archive/2008/05/10/1191736.html
      

  2.   


    问题是变为科学计数法的列类型为nvarchar,存储的不只是数字;如果将列类型修改为decimal;存储的是字母加数字(TGB1253)又会类型转换错误.
      

  3.   

    你将数据表的那一列数据类型设置为字符型,导入进去后转化。还是说你EXCEL里已经是科学计数法了。
      

  4.   


    我的EXCEl是字符型没有问题,读取到datatable就变为科学计数法了。
      

  5.   

    excl中此单元格的格式改为分数