gpt4 book ai didi

sql-server - 如何解决TimeOut过期问题?

转载 作者:行者123 更新时间:2023-12-02 09:57:47 25 4
gpt4 key购买 nike

使用 SQL Server 2005 和 VB6

当我执行年度数据或超过3个月的数据时,显示“超时已过期”错误。它没有完全执行。

我的连接字符串

ConnectionString = "Provider=SQLOLEDB.1;" & _
"Persist Security Info=False; " & _
"User ID=" & Settings.SQL_Username & _
"; Password = " & Settings.SQL_Password & "; " & _
"Initial Catalog=" & Settings.SQL_DatabaseName & ";" & _
"Data Source=" & Settings.SQL_ServerAddress

如何解决这个问题?

请...

最佳答案

不存在“黑色巫毒魔法”——要么你可以让你的查询运行得更快(返回更少的数据,改进数据库设计,查找并应用使你的查询执行得更快的索引),要么增加你允许的超时在引发超时之前运行的查询。

这是您的两个选择 - 您可以选择。

更新:一点谷歌搜索揭示:

Dim cmd
Set cmd = Server.CreateObject("ADODB.Command")
cmd.CommandTimeout = 120 ' number of seconds

马克

关于sql-server - 如何解决TimeOut过期问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1560749/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com