我现在要把几十万的数据导入excel中,用程序导入,很慢不可忍受,能DTS吗,怎么用,请指教!

解决方案 »

  1.   

    用sql server 2000的“导入和导出数据”
      

  2.   

    在c#一个系统中,不想再操作sql server ,调用sqldmo com对象,不会怎么用。
      

  3.   

    几十万的数据导入excel中
    这么做不方便吧,excel中每个表格最多只能60000万多行
    那你不是好放很多表格,文本导入导出不是跟快些SQL语句
    /*******  导出到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 
      

  4.   

    輸入DTS 再按下F1,它會給你答案
      

  5.   

    我说老兄,你直接在SQL里处理不就得了还搞这些个干什么?
      

  6.   

    怀疑(1)Excel能否放了这么多数据?
    (2)用Excel打开查看数据将非常缓慢和沉重
      

  7.   

    mao1997(xs) ( ) 信誉:100  2005-04-11 18:03:00  得分: 0  
         这么做不方便吧,excel中每个表格最多只能60000万多行     niss() ( ) 信誉:100  2005-04-11 18:13:00  得分: 0  
           我说老兄,你直接在SQL里处理不就得了还搞这些个干什么?
    ....
      

  8.   

    在远程一台sql server服务器,能不能从本地的Excel用c# 程序导入sql server 我测试一下,它只能读服务器上的文件。
       我想实现怎么实现呢?本地没有sql server ,请指教!