※※※※※为什么我的存储过程在执行第二遍时才会有结果???※※※※※(100分)

  • 主题发起人 主题发起人 luckywzy
  • 开始时间 开始时间
L

luckywzy

Unregistered / Unconfirmed
GUEST, unregistred user!
小弟日前编写一个SQL2000的存储过程,程序大约有600行左右,为什么有时候
同样的条件,要运行第二遍时才会有结果!!!是不是超时?怎样改动!
(这个存储过程已经执行过多次,其中并无改动)
 
我以前也碰到类似的问题,你再仔细查查,
 
查什么?结果是正确的但有时候就是要运行两遍才有结果
 
[:(!][:(!][:(!][:(!][:(!][:(!][:(!][:(!]
 
是不是显示结果没有刷新呀?(别骂我弱)
 
是不是遇鬼了!!!!!!!!!!
 
同意:陈晨
 
发过来看看好吗?
antic_ant@msn.com
 
这个问题,调试一下,看看是否每次执行到了。。。
肯定还是程序的问题,如果存储过程正确那就不关它事了。你
可不能冤枉它哦。你主要看看调用事件的先后顺序。
 
绝对不是没有刷新的问题!
我在DELPHI中调用ADOstoreprocdure,同样的参数及前提条件
有的第一次执行时没有结果,但退出程序(回到WINDOWS)后,
再进入系统重新调用正确结果就会出现!

郁闷中!
 
是不是引擎版本不对?
 
建议直接用Query执行存储过程,如果Query中都没有问题,则问题在DELPHI,如果Query中就有同样的问题,则检查存储过程。
 
发过来看看,你这样说谁能给你解决?
lindeping@163.net
 
算了!结了吧!
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
900
SUNSTONE的Delphi笔记
S
后退
顶部