七天网络阅卷登录:asp的update问题

来源:百度文库 编辑:神马品牌网 时间:2024/04/28 18:47:23
下面是点击次数,点击一次加一,有什么地方错了,请枪帮我这鸟人 ~~!
set rs=server.CreateObject("adodb.recordset")
sqlnews="select * from news where cstr(id)='"&request("id")&"'"
rs.open sqlnews,cn,1,3
rs.addnew
rs("hit")=rs("hit")+1
rs.update
你所说哪种我会~~~!但我不想用那种,我就想用我说update那种~~!

下面的还是不行,提示
错误类型:
ADODB.Recordset (0x800A0CB3)
当前记录集不支持更新。这可能是提供程序的限制,也可能是选定锁定类型的限制。

set rs=server.CreateObject("adodb.recordset")
sqlnews="select * from news where cstr(id)='"&request("id")&"'"
rs.open sqlnews,cn,1,3
rs.update"hit",rs("hit")+1

点击一次加一不用那么麻烦的,建议使用:
set rs=createobject("adodb.recordset")
sqlnews="update news set hit=hit+1 where cstr(id)='"&request("id")&"'"
conn.execute(sqlnews)

rs.addnew 这行删掉
这是新增一笔记录

前面的都正确!无话可说!
给你推荐一个建站技术论坛!http://vb6.cn 诚邀 高手,菜菜..加盟