怎么没有帐号、密码呢?试一下:
ADOCommand1.CommandText:='master..xp_cmdshell ''bcp "''''SELECT au_fname, au_lname FROM pubs..authors ORDER BY au_lname" queryout D:\authors.xls -c -S"zdh013" -U"sa" -P"密码"'''

解决方案 »

  1.   

    所有的sql语句都是发送到sql服务器上执行的,因此导出的文件是放在sql服务器上的.
      

  2.   

    如果是要导出到本机,就不能用ADOCommand控件执行SQL语句而是要直接在你的程序中,调用外部程序bcp来进行导出(不知道delphi有没有调用外部程序的能力,VB中用shell "bcp ""SELECT au_fname, au_lname FROM pubs..authors ORDER BY au_lname"" queryout D:\authors.xls -c -S""zdh013"" -U"""" -P"""""