还有一天的时间去做,请大家help!!!!
来者UP,UP有分

解决方案 »

  1.   

    回家了。
    明天还要付房租,一大笔钱,头疼!
    明天软件要做好,一大堆Code,头疼!
    有同感的请Up,Up有分。
    能给我答案的,也有分
      

  2.   

    我up了一下,他说不允许有up,gz来点创意好不好
      

  3.   

    老兄,你看一下SQL Books online中的sp_trace_Create,看能否侦听SQL的存储过程的事件算了,我前段试了一下,死了几次机,呵呵,你看看吧。
      

  4.   

    呵呵
    其实有一个很实用的办法
    我们设另外一个表status来表明当前状态在存储过程内部对这个表来写数据以后读status这个表就可以知道执行到哪个地方来了:)怎样读?用多线程可以
      

  5.   

    qiubolecn(来自差生市)的方法倒可以试试..
    为了不阻塞前台程序..多线程是用定了.
      

  6.   

    在存储过程中定义,在需要的时候返回结果。
    1、
    在数据庫中
     create procedure Proc_GOOD
    @RMsg char(50) output 
    as 
     begin
       ....
       select @ErrorMsg='第一步'
       ....
       select @ErrorMsg='第二步'
       .....
       select @ErrorMsg='最后一步'
       .....
     end
    2、
    在程序中只要定义这个返回信息即可,DELPHI很方便实现这个功能。
      

  7.   

    1、在数据库中
    create procedure Proc_GOOD
    @ReturnMsg char(50) output
    as 
     begin
      ....
      select @ReturnMsg='第一步'
      ....
      select @ReturnMsg='第二步'
      ....
      select @ReturnMsg='最后一步'
      ....
     end2、在程序中
    DELPHI  很容易实现这个功能。
      

  8.   

    to:qiubolecn(来自差生市)
    这个方法昨天已经想出来,而且实施了,效果还可以,但是,如果用户在使用的时候要关闭这个子窗口,那么就要kill这个线程和关闭服务端这个存储过程,请问如何关闭呢?另外,如果存储过程运算量大,而且时间很长,那么别的客户端程序的数据库操作是否变的很慢??会慢到什么程度吗??
      

  9.   

    调用另一个procedure procStep @Step integer,input as select @step 
    用storeprocedure控键连,在edit空间显示
      

  10.   

    to:bigchg(戴着戒指) 
    我先去试试