【发布时间】:2012-02-22 23:25:09
【问题描述】:
我正在存储过程中执行以下查询,将一年的事务从一个表转移到另一个表:
insert into
table2
select
*
from
table1
where
dates between '20110101' and 20111231'
当我使用VB6调用存储过程时,它会超时。
我尝试将我的 RDO 连接上的 QueryTimeout 属性设置为 5 秒,如下所示:
RdoConn.QueryTimeout = 5000
但它仍然超时。
如何防止查询执行超时?
【问题讨论】:
-
您的查询持续时间超过 5 秒,请尝试设置 timeout = 0 - 它会禁用它。
标签: sql sql-server vb6 sql-server-2000