1.写好一个sql文件 select_a1.sql:
use database_name
select * from northwind
for xml auto
2.在命令提示符下运行:
isql -Uuser_name -Ppassword -Sserver_name -iselect_a1.sql > out_name.txt
3.结果在out_name.txt中

解决方案 »

  1.   

    楼上的兄弟,这样是不行的
    我是在一个组件中写一个sql语句,然后把结果在组件中通过sql语句保存到
    文件,有这样的sql语句吗?
      

  2.   

    没有你这样要求的语句
    如果你在查询分析器中执行,可把结果粘贴到文件中,如果在程序中,可用EXEC SQL SELECT au_lname INTO :name FROM authors WHERE stor_id=:id;把行数据输入到变量(或用游标),在输出到文件中。
      

  3.   

    其实是应该可以实现的
    现以asp为例:
    rDim rs as New ADODB.Recordset
    rs.Save "c:\yourFile.xml",adPersistXML
    rs是一个查询结果集
    现在是存到文件中出现乱吗,我该怎么做?