不好意思,找到问题了。
if f_dianji=0 then '如果点击为0则付值为1,否则则执行加1并更新数据库现有的数据!
rs("f_dianji")=1
else
sql="update friend set f_dianji=f_dianji+1 where f_id=" & id
lele.execute(sql)
end if
response.redirect(f_url) '执行完后立即跳转到f_url的地址!
-------------------------------
我把上面的改成:
------------------------------
sql="update friend set f_dianji="&f_dianji&"+1 where f_id=" & id
lele.execute(sql)
response.redirect(f_url) '执行完后立即跳转到f_url的地址!
%>
就可以了,然后把数据库的字段默认值设置为:0 只是不明白为什么?
if f_dianji=0 then '如果点击为0则付值为1,否则则执行加1并更新数据库现有的数据!
rs("f_dianji")=1
这个判断等于没有判断一样!呵呵
既然出现了更新,则下面这句写法有问题
rs.open sql,lele,1,1
要改成
rs.open sql,lele,1,3
这个问题。我想我是直接用execute的应该不用改成参数是:1,3吧
rs.open sql,lele,1,1这个在我这里现在只是读取时用到了!呵呵,初学者真的不太明白!谢谢指教了!