[求助]增加了一个点击数就错了
新年好哦我是菜鸟刚学了ASP看的资料是10天学会ASP,在过年之前学会了输出,输入数据,添加,编辑删除数据,屏蔽非法字符这些。在后来的改进中老有问题,所以还请老鸟多多指教了
先说声谢谢了
我在数据库中增加了一个HITS(就是点击数)数据类型为 数字 字段大小 长整形 小数位数为 自动
这个是显示内容并且会增加一个点击数的代码,不过是错的,如果删除
set rs=server.createobject("adodb.recordset")
sql="update guestbook set hits=hits+1 where guestbookid="&request("id")
rs.open sql,conn,1,3
就一切正常了
这个是代码
老鸟帮忙看看问题出在 哪里了?
<!--#include file="conn.asp"-->
<%
set rs=server.createobject("adodb.recordset")
sql="update guestbook set hits=hits+1 where guestbookid="&request("id")
rs.open sql,conn,1,2
set rs=Server.CreateObject("ADODB.Recordset")
sql="select * from guestbook where id="&request("id")
rs.open sql,conn,1,1
%>
<%=rs("con")%>
<%
rs.close
set rs=nothing
conn.close
set conn=nothing
%>
后来改为
<%
Conn.ExeCute("update [guestbook] set [hits]=[hits]+1 where [guestbookid]="&request("id"))
set rs=Server.CreateObject("ADODB.Recordset")
sql="select * from guestbook where id="&request("id")
rs.open sql,conn,1,1
%>
同样出错哦
[此贴子已经被作者于2006-2-1 22:20:03编辑过]