计数器,错在那里???

hrming 2005-05-08 03:30:56
<% Dim NumVisits=0
Application.LockApplication("NumVisits") = Application("NumVisits")+1
Application.Unlock %>
欢迎光临本网页,你是本页的第 <%=Application("NumVisits") %> 位访客 !
...全文
91 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
variety_xy 2005-05-15
  • 打赏
  • 举报
回复
楼主怎么不来给分呀!
Aspclass 2005-05-09
  • 打赏
  • 举报
回复
这样做吧
set rs= Server.CreateObject("Adodb.Recordset")
rs.open "select (计数器字段)ct from 表[cots] where id=1",conn
oln=rs("ct")+1
Application("fw")=oln
conn.execute "update cots set ct="&oln

这样就可以了
variety_xy 2005-05-09
  • 打赏
  • 举报
回复
<% Dim NumVisits
NumVisits=0
Application.Lock
Application("NumVisits") = Application("NumVisits")+1
Application.Unlock %>
欢迎光临本网页,你是本页的第 <%=Application("NumVisits") %> 位访客 !


这样就没问题了。Dim只能用来说明变量,赋值语句应该另起一行写了。
Application.lock后面应该是不能再带参数的。
possible_Y 2005-05-09
  • 打赏
  • 举报
回复
你的错是指什么?逻辑错误?
  • 打赏
  • 举报
回复
Application("NumVisits")

你有没有给初始值的??
hj3793 2005-05-08
  • 打赏
  • 举报
回复
你没有保存
把访问数量写入文本文档,每次都读取,写入

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧