• λ我爱Aspx >> C#.Net >> 求个Excel导入sql的解决方案
  • 求个Excel导入sql的解决方案

  • :aspxer  Դ:csdn  :2007-6-12 3:44:39  ؼ:sql
  • 两个问题:

    1.

    有大量的Excel数据需要导入sql

    起初我用的是for循环从Excel中每读一条就导入一条

    后来发现数据一多的话就比较慢

    有没有什么更好的更快的方法吗?

    2.

    关于Excel中数据类型检查的问题

    比如我要导入的是数字,可惜有时候它在Excel中却不是真正的数字,在Excel中那个"数字"角上有个小箭头,要选上它然后再选转换为数字才行,不然导入程序在执行过程中会出错,每次我在进行导数据之前我都要挨着检查Excel表格中是否有这类"数字"存在,非常麻烦......有好的解决方法吗??

    第2楼. 由 flyin2006 于 2007-4-10 8:06:07 发表

    不用程序就好了哈

    帮顶

    第3楼. 由 hbyelang 于 2007-4-10 8:22:02 发表

    Excel中数据类型检查的问题可以批量转换

    第4楼. 由 kong1122 于 2007-4-10 8:23:15 发表

    ******* 导出到excel********

    EXEC master..xp_cmdshell "bcp SettleDB.dbo.shanghu out c:\temp1.xls -c -q -S"GNETDATA/GNETDATA" -U"sa" -P"""

    /*********** 导入Excel

    SELECT * FROM OpenDataSource( "Microsoft.Jet.OLEDB.4.0",

    "Data Source="c:\test.xls";User ID=Admin;Password=;Extended properties=Excel 5.0")...xactions

    /*****动态文件名*****

    declare @fn varchar(20),@s varchar(1000)

    Ҷƪл˵?
  • һƪ一个简单的数组+get方法问题,来者散分
    һƪ求救,几个小问题~~- -!初学者求助