是这样的,我的代码运行一次不会有问题,我是执行反复刷新,来获取在线人数的,所以有时候,网页就不反应了,然后会出现这个错误提示。
<%on error resume next
if session("UserName")="" then
response.Redirect("returnfirst.asp")
else%>
<!-- #include file="Connections/conn.asp" -->
<%
nowtime=now()
'时间转成数字形式.
shijian=right("0"+cstr(month(nowtime)),2)+right("0"+cstr(day(nowtime)),2)+right("0"+cstr(hour(nowtime)),2)+right("0"+cstr(minute(nowtime)),2)
'更新在线用户的上线时间.
Set
rs1=
Server.CreateObject("ADODB.Recordset")
Sqltime="select * from logodatas where name='"&Session("UserName")&"'"
rs1.open Sqltime,Conn,3,3
rs1("Utime")=shijian
'更新所有在线的状态.
rs1.update
rs1.close
set
rs1=nothing
<script language="javascript">
setTimeout("self.location.reload();",20000);
</script>
我这样刷新有问题吗?请指教!谢谢!如果不对,我该怎么做呢?