检查与SQL Server的连接是否可用经典ASP
问题描述:
我有一个经典ASP中的Web应用程序,它最常运行。问题是有时我们的网络连接不好。如果Web应用程序无法连接到SQL Server,我想将它保存在本地服务器上。所以我的问题是:检查与SQL Server的连接是否可用经典ASP
我如何用经典ASP检查与外部SQL Server的连接是否存在?
答
<%
set conn = CreateObject("ADODB.Connection")
on error resume next
conn.open "remote connection string"
if err.number <> 0 then
response.write "unable to connect, trying other"
conn.open "alternate connection string"
end if
on error goto 0
%>
我认为超时时间是90秒,所以也许你需要降低它。 – svinto
@svinto默认是15回来时,我开始ASP的东西......也许它已经改变了?或者,也许你正在考虑CommandTimeout,而不是ConnectionTimeout?虽然CommandTimeout也较低(30秒IIRC)。 –
'err.Description'会给你错误信息,当你无法查看ASP错误时,这会很有帮助。 – Vikas