一段关于"访问量的代码",希望大家能讨论一下!送70分!
首先说一下要实现怎么样的功能:
统计每天的访问量,一旦日子变了,数据库自动会增加一条记录,重新开始记录.前一天的记录保留,作为以后参考的数据.(防止刷新的,即在页面中刷新不会增加记录.只有关了IE,再打开记录才会增加)
这是小弟的代码:
set rs=server.CreateObject("adodb.recordset")
sql="select * from cjz_fwl where DATEDIFF(day,last1,getdate()) = 0 order by last1 desc"
rs.open sql,conn,1,3
if not rs.eof then
rs("counts")=application("call")
rs("counts")=rs("counts")+1
rs.Update
else
application("call")=0
rs.addnew
rs("counts")="0"
rs("last1")=date()
rs.update
rs.close
end if
注:call为自己在asa文件中定义的全局变量!
大家帮忙看看 有什么问题.
小弟在运行这段代码的几个星期里.统计的数量老出现异常..!
谢谢了!.在线等!