请教:错误'80040e31' 超时已过期

时间:2021-11-26 11:09:01
请教高手如何解决"Microsft OLE DB Provider for SQL Server 错误'80040e31' 超时已过期"问题!

8 个解决方案

#1


看看你执行语句是否超时

#2


conn.asp
<%
' FileName="Connection_ado_conn_string.htm"
' Type="ADO" 
' DesigntimeType="ADO"
' HTTP="false"
' Catalog=""
' Schema=""
Dim MM_conn_STRING
MM_conn_STRING = "PROVIDER=SQLOLEDB;DATA SOURCE=127.0.0.1;UID=sa;PWD=123456;DATABASE=spl_aaaa"
%>

#3


记录集:
<%
Dim zx__MMColParam
zx__MMColParam = "1"
If (Request("MM_EmptyValue") <> "") Then 
  zx__MMColParam = Request("MM_EmptyValue")
End If
%>
<%
Dim zx
Dim zx_cmd
Dim zx_numRows

Set zx_cmd = Server.CreateObject ("ADODB.Command")
zx_cmd.ActiveConnection = MM_conn_STRING
zx_cmd.CommandText = "SELECT id, lb, bt FROM dbo.zx_biao WHERE zx_sh = ? AND lb='资讯' ORDER BY id DESC" 
zx_cmd.Prepared = true
zx_cmd.Parameters.Append zx_cmd.CreateParameter("param1", 5, 1, -1, zx__MMColParam) ' adDouble

Set zx = zx_cmd.Execute
zx_numRows = 0
%>

#4


学习                               
www.icanwell.cn/default.aspx

#5


请教!

#6


该回复于2010-01-09 09:04:23被版主删除

#7


请高手指教!

#8


查询数据量过大造成网页超时的解决办法
打开位于 C:\Windows\System32\Inetsrv 中的 metabase.XML, 并修改 AspMaxRequestEntityAllowed 为你需要的值(例如 默认为204800,即200K 然后重启iis admin service服务 把它修改为5120000(5M)). 
注意: 在编辑文件前请停止 IIS 服务, 否则无法保存修改后的文件,在计算机的服务里找到IIS的服务。右键点击出现停止,点停止就ok了.

#1


看看你执行语句是否超时

#2


conn.asp
<%
' FileName="Connection_ado_conn_string.htm"
' Type="ADO" 
' DesigntimeType="ADO"
' HTTP="false"
' Catalog=""
' Schema=""
Dim MM_conn_STRING
MM_conn_STRING = "PROVIDER=SQLOLEDB;DATA SOURCE=127.0.0.1;UID=sa;PWD=123456;DATABASE=spl_aaaa"
%>

#3


记录集:
<%
Dim zx__MMColParam
zx__MMColParam = "1"
If (Request("MM_EmptyValue") <> "") Then 
  zx__MMColParam = Request("MM_EmptyValue")
End If
%>
<%
Dim zx
Dim zx_cmd
Dim zx_numRows

Set zx_cmd = Server.CreateObject ("ADODB.Command")
zx_cmd.ActiveConnection = MM_conn_STRING
zx_cmd.CommandText = "SELECT id, lb, bt FROM dbo.zx_biao WHERE zx_sh = ? AND lb='资讯' ORDER BY id DESC" 
zx_cmd.Prepared = true
zx_cmd.Parameters.Append zx_cmd.CreateParameter("param1", 5, 1, -1, zx__MMColParam) ' adDouble

Set zx = zx_cmd.Execute
zx_numRows = 0
%>

#4


学习                               
www.icanwell.cn/default.aspx

#5


请教!

#6


该回复于2010-01-09 09:04:23被版主删除

#7


请高手指教!

#8


查询数据量过大造成网页超时的解决办法
打开位于 C:\Windows\System32\Inetsrv 中的 metabase.XML, 并修改 AspMaxRequestEntityAllowed 为你需要的值(例如 默认为204800,即200K 然后重启iis admin service服务 把它修改为5120000(5M)). 
注意: 在编辑文件前请停止 IIS 服务, 否则无法保存修改后的文件,在计算机的服务里找到IIS的服务。右键点击出现停止,点停止就ok了.