这句错误提示是什么意思?
Microsoft OLE DB Provider for SQL Server 错误 '80040e31 '
超时已过期
/mysite/Connections/connection.asp,行 25
connection.asp代码:
Function SetDBRs(MyDBConn,MySql,R_or_W)
'on Error Resume Next
Set SetDBRs = Server.CreateObject( "ADODB.Recordset ")
If UCase(R_or_W) = "W " Then
SetDBRs.Open MySql, MyDBConn, adOpenKeyset, adLockReadOnly, adCmdText
Else
SetDBRs.Open MySql, MyDBConn, adOpenKeyset, adLockOptimistic, adCmdText -----这行为25行
End If
If Err.Number = 0 Then
Else
'Response.Redirect( "../Check/Error.asp ")
End If
End Function
请指教,谢谢!
------解决方案--------------------可能是你的函数调用了 一个对象 作为参数(MyDBConn)
------解决方案--------------------数据库连接超时了呀,过段时间再看吧