sm再难出像少女时代:如何用ASP(javascript)实现网页记数器功能,比如“阅读 224次”

来源:百度文库 编辑:神马品牌网 时间:2024/04/30 12:49:22
请从制作access表说起,中间请详细说明各种名称(比如,表名,表中数据项名,数据源名,连接名),最后请给出几个.asp文件的全部代码,最主要是index.asp,谢谢~~分数已经是我的全部了
还是不行啊,你有没有运行一下,过不了编译啊,能再改改吗?大恩不言谢!!有分就会追的

错误类型:
(0x80020009)
发生意外。
/jsq.asp, 第 11 行

浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)

网页:
GET /jsq.asp

数据库access类型的,文件名:data.mdb
表:计数器
字段:访问总数(类型:数字)
字段:最后访问时间(类型:日期/时间 格式:常规日期)

也面jsq.asp,要求和data.mdb放在同一目录下即可。
<%
dim conn,connstr,DBPath
DBPath=Server.Mappath("data.mdb")
Set conn = Server.CreateObject("ADODB.Connection")
connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & DBPath
conn.Open connstr

set rs=server.createobject("adodb.recordset")
sql="select * from 计数器"
rs.open sql,conn,1,3
if rs.eof then
rs.addnew
rs("访问总数")=0
end if
rs("访问总数")=rs("访问总数") + 1
rs("最后访问时间")=now
rs.update
response.write("访问" & rs("访问总数") & "次;")
rs.close
set rs=nothing
conn.close
set conn=nothing
%>