如果将EXCEL的记录导入到MS-SQL Servce?

解决方案 »

  1.   

    DTS可以,如果你的excel比较复杂的话,建议你先对excel进行整理,然后导入到ACCESS中,然后再从ACCESS中导入到数据库中,这样就避免很多诸如身份证导入后成了科学计数法样的错误了。
      

  2.   

    要不直接用语句吧
    *******  导出到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
      

  3.   

    不过建议还是用DTS导吧,省事