ASP通过ACCESS实现点击数计算

来源:百度知道 编辑:UC知道 时间:2024/05/16 19:36:48
例如在点击链接时自动纪录其点击数,通在ACCESS进行UPDATE. 但我用conn.execute("update count set Hit=Hit+1") 提示Microsoft JET Database Engine (0x80040E14)
UPDATE 语句的语法错误。
不要再给我弄下面这些代码答案出来,一点专业都无

以下介绍用数据库实现简单计数器
'下面存为count.asp
<%
Set conn=Server.CreateObject("ADODB.Connection")
conn.Open "driver={Microsoft Access Driver (*.mdb)};dbq="& Server.MapPath("count.mdb")
%>
<%on error resume next%>
<%sql="update count set hit=hit+1%><%conn.Execute(sql)%>
<%sql = "select * from count
set rs=conn.execute(sql)
%>
<%
'更新每周每日数据
lasthit=rs("lasthit")
tdate=year(Now()) & "-" & month(Now()) & "-" & day(Now())
if trim(lasthit)=trim(tdate) then
sql="update site set dayhit=dayhit+1 where id="&request("id")
conn.Execute(sql)
' response.write "success"
else
sql="update site set dayhit=1 where id="&request("id")
conn.Execute(sql)
' response.write "error"
end if
sql="update s