
给你一个标准代码:
<%
db=ServerMapPath("数据库相对路径")
set conn=ServerCreateObject("ADODBconnection")
connOpen "driver={Microsoft Access Driver (mdb)};dbq=" & db
set rs=servercreateobject("adodbrecordset")
sql="select from [表单] order by ID DESC"
rsopen sql,conn,1,1
if errnumber <> 0 then
responsewrite "数据库 *** 作失败:"&errdescription
responseend
end if
if RSeof and RSbof then
responsewrite "没有记录!"
responseend
end if
Do While Not rsEOF
字段1=rs("字段1")
字段2=rs("字段2")
rsMoveNext
loop
rsclose
set rs=Nothing
Connclose
set Conn=Nothing
%>
我好像用过,记得不能很清楚,你可以试试
就是用Response对象的IsClientConnected这个属性,这用于确定是否连接着服务器,这是只读属性,不用设置,它只返回"True"或"False",TRUE表示连接,FALSE表示断开
if responseisclientconnected=true then
另外有个控制脚本运行server对象的ScriptTimeOut属性,它是指定脚本在服务器上运行的时间长度
serverscripttimeout=100
则在100秒后终止
问题出在这句:
alert('<%=RequestCookies("Email")%>');<%%>中间的代码是在浏览器请求ASP页在的时候执行的,也就是和前面设置cookies的代码在同一秒之内执行,并且只执行一次,它就直接输出在HTML源代码里面了。你在浏览器上查看网页源代码就会发现,alert(里面是个常量值,不是变量值。
以上就是关于asp连接不上sqlserver数据库,访问一直超时.急急急!全部的内容,包括:asp连接不上sqlserver数据库,访问一直超时.急急急!、ASP中,如果服务器超时相关问题、有关Asp Cookie超时问题等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)