我在SQL SERVER2000调试存储过程,
只能操作断点,不能进行Step over,Trace into等调试操作
(Button不可用),不知如何才好?不吝指教!

解决方案 »

  1.   

    你先在Sql Server 的Query Analyze 用exec ‘存储过程名’ 看是否答案正确,正确了再加到Delphi中吗.
      

  2.   

    sql server自己有语法检查,或者你可以下载一写工具!!
      

  3.   

    IIS中有五个Scrip Debugger好像可以
      

  4.   

    自己用sql server自己带的工具就可以检查了撒
      

  5.   

    1:没有什么好的办法,只能是先写成事务,然后通过变量来跟踪。
    2:如果是语法的问题,i_sql本身有编译。
      

  6.   

    我调试的时候都是使用最笨的方法。
    print @varname
      

  7.   

    不是啊,各位,我是用查询分析器来调试存储过程,
    只能设断点,但Step over,Trace into等按钮不能用,
    请教是怎么回事?
      

  8.   

    这个问题我来回答,是因为你调试的机器没有安装sqlserver,如果你调试远处的sqlserver存储过程,就不能使用那几个按钮,如果你这边装好了sqlserver的调试器,就可以了。
      

  9.   

    sqlserver的调试器需要单独装吗?
    我的系统是Professional 2000,SQL SERVER2000 PERSONAL
    好象没有专门安装sqlserver的调试器的选项啊~
      

  10.   

    是sql server 的设置问题,有谁知道?
    好象server/client端都要设置
      

  11.   

    可以使用工具plsql,很方便的
      

  12.   

    plsql是Oracle中的吧,
    可以用来调试SQL Server的存储过程吗?