asp 怎么记录每篇文章的点击率

来源:百度知道 编辑:UC知道 时间:2024/07/02 05:19:45
那个记录每篇文章的点击率怎么做呀,我这样写的代码,报错说无法更新:

<%
id=request("id")
set rs=server.CreateObject("adodb.recordset")
sql="select * from sqjl where id="&int(id)
rs.open sql,conn,1,1

if rs.eof and rs.bof then
response.write"<script>window.alert('页面打开出错,下面是产生错误的可能原因:\n\n·参数id不存在!');window.open('xhdq.asp','_parent');</script>"
response.end
else
rs("hit")=rs("hit")+1
rs.update
pichit=rs("hit")
end if
rs.close
set rs=nothing
%>

我应怎么做呢???
有写入权限

我现在改过1,3来了但是还是无法更新,是怎么回事呀?

sql="update sqjl set hits=hits+1 where uid="&session("kksid")
conn.execute sql
就这两句就行老。

rs.open sql,conn,1,1 改为rs.open sql,conn,1,3

恩,你这个是无法更新的,因为你的只限于读取数据将rs.open sql,conn,1,1
中的1,1改为1,3就行了,3代表的完全操作

看看文件目录有没有写入权限
NTFS格式的磁盘目录要给权限的