--客户端的命令提示符下执行:bcp 数据库名.dbo.表名 out "c:\test.xls" /c -/S"服务器名" /U"用户名" -P"密码"

解决方案 »

  1.   

    我知之甚少,具我所知,这样用SQL实现恐怕不易,用前台程序实现吧,你用什么前台,或许我能帮到你。
      

  2.   

    /******* 导出到excel
    EXEC master..xp_cmdshell 'bcp 数据库名.dbo.表名 out c:\temp1.xls -c -q -S"ks078" -U"sa" -P"12345"'
      

  3.   

    如果是查詢結果:
    EXEC master..xp_cmdshell 'bcp "select 語句" out c:\temp1.xls -c -q -S"ks078" -U"sa" -P"12345"'
      

  4.   

    -/S"服务器名" 
    /U"用户名" 
    -P"密码"
      

  5.   

    to zjcxc(: 邹建 :)
    客户端执行bcp要安装client吧
      

  6.   

    你可以直接复制bcp.exe到客户端就行了.如果用上面几楼的查询语句的方法,生成的结果都是在服务器上.所以才要求你用bcp在命令提示符下执行,这样生成的文件才是在客户端