关于ado的超时问题(100分)

  • 主题发起人 主题发起人 suxin1004
  • 开始时间 开始时间
S

suxin1004

Unregistered / Unconfirmed
GUEST, unregistred user!
我有一个程序,调用了一个复杂的存储过程,用了一段时间后,老是出现超时,我改了AdoConnection的CommandTimeOut,但是无论设置多大或设为0,就是运行的时候很快就出现超时,但是在查询分析器里面能执行一分多钟,请高手指点。
 
不会吧,一分多钟,搜索出的数据量大吗??
我想是不是把你的存储过程好好修改一下吧|
 
你仔细检查是不是真的修改到了CommandTimeOut这个属性,如果是就应该不会提示。
 
要改TADOStoredProc的CommandTimeOut属性为0
 
CommandTimeOut属性为0 没用..
只有优化sql语句,(索引,视图等)
 
确实是修改到了adoconnection的commandtimeout,在代码里设置也不行.
我修改的公司的老程序,用的是delphi5企业版,没有TADOStoredProc的CommandTimeOut属性,真是郁闷.
第一次在查询分析器里确实执行1分钟,再执行就快了.
 
后退
顶部