我的excel文件里有5万条数据,无头,我想把这些数据插到sqlserver数据库里,该怎么做呢?因为是客户自己上传,每回自动读取!

解决方案 »

  1.   

    5W?肯定无法将全部数据插入到SQL里,就算你不使用EXCEL,单单5W条记录一口气插入到数据库中,能插入几条都成问题
      

  2.   

    如果格式没有问题的话,你可以将数据用OleDbDataAdapter读入到DataSet中。连接串"provider=Microsoft.Jet.OLEDB.4.0;data source=fileName;Extended Properties=\"Excel 8.0;HDR=YES;IMEX=1;\"";然后再将DataSet中的数据倒入到数据库中就可以了
      

  3.   

    使用DTS,能处理Excel格式。5万条数据不算多。
      

  4.   

    。我出个馊主意 用access把excel文件导入到mdb文件里 然后用sqlserver的导入功能导入嘿嘿 不过你要用web实现 我就不清楚乐
      

  5.   

    使用DTS是个好办法,使用作业定时判断标记
    可以用网页代码激活数据库内的标记
    就是没有异常返回,不能判断错误