asp 读写 access 记录的问题 急
发布网友
发布时间:2024-10-07 12:22
我来回答
共2个回答
热心网友
时间:2024-10-11 17:40
改成:
set r=server.createobject("adodb.recordset")
sql="select * from test where subject='"&keyword&"'"
r.open sql,conn,1,3
if r.eof and r.bof then
r.addnew
r("subject")=keyword
r("clicked")=1
else
click=r("clicked")+1
r("clicked")=click
end if
r.update
r.close
set r=nothing
access数据库中id是自动编号的 可能在之前你添加了数据,后面又删除了,但是id的值还是会保留继续增加
热心网友
时间:2024-10-11 17:47
if r.eof or r.bof then
r.addnew
r("subject")=keyword
r("clicked")=1
set r=nothing ===> 这句。。剪切到。最下面。
现在。还没有update 就你清空 r 了。所以。现在r.update 就没有效果了。
试一下吧。
==============