請教高手如何使用SQL語句將數據庫中的資料匯出excel檔(其他檔案也行),資料匯出的路徑如何設置?然后又怎么使用SQL語句將excel檔匯入數據庫呢??

解决方案 »

  1.   

    /*******  导出到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
      

  2.   

    大俠這個 ’bcp SettleDB.dbo.shanghu out c:\temp1.xls -c -q -S"GNETDATA/GNETDATA" -U"sa" -P""’ 是什么意思?能不能解釋一下呢?
      

  3.   

    bcp 实用工具使您得以将 Transact-SQL 语句的结果集复制到数据文件中。该 Transact-SQL 语句可以是任何可返回结果集的有效语句,例如分布式查询或联接多个表的 SELECT 语句。
    详细请看联机帮助……