c:\>copy con aaa.bat
osql -Usa -Sservername -Pxxxx -itest.sql -od:\check\check.txt^z1 file copyied

解决方案 »

  1.   

    1:
    用写字板新建一文本文件,内容为:
    use db1
    go
    select * from table1
    go2:另存为一个脚本文件,eg: c:\test.sql3:建bat文件,内容为
    osql -S servername -U sa -P 密码 -i c:\test.sql
      

  2.   

    其中i是输入参数,调用你的sql脚本 o输出到check.txt
      

  3.   

    didoleo(冷月无声) 兄
    能不能 给我讲的稍微 详细点
    我 没看懂 什么意思
      

  4.   

    用copy con 或者用notepad建立一个bat
    bat里面的内容是
    osql -Usa -Sservername -Pxxxx -itest.sql -od:\check\check.txt保存
    再建立一个sql脚本叫做test.sql
    里面放着你想做的sql语句把返回的结果数据到 d:\check\check.txt文件里。-i 和 -o相当与dos下的重定向