| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 485 人关注过本帖
标题:[求助]增加了一个点击数就错了
只看楼主 加入收藏
redmangame
Rank: 1
等 级:新手上路
帖 子:49
专家分:0
注 册:2004-8-23
收藏
 问题点数:0 回复次数:5 
[求助]增加了一个点击数就错了
新年好哦
我是菜鸟刚学了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编辑过]

搜索更多相关主题的帖子: 点击数 
2006-02-01 22:16
redmangame
Rank: 1
等 级:新手上路
帖 子:49
专家分:0
注 册:2004-8-23
收藏
得分:0 
<%
set rs=server.createobject("adodb.recordset")
sql="update guestbook set hits=hits+1 where guestbookid="&request("id")
conn.execute sql
sql="select * from guestbook where id="&request("id")
rs.open sql,conn,1,1
%>
写成这样也错

哪位大哥有办法

我是菜鸟
2006-02-01 22:35
redmangame
Rank: 1
等 级:新手上路
帖 子:49
专家分:0
注 册:2004-8-23
收藏
得分:0 

我打电话给我老师了
我老师说sql="update guestbook set hits=hits+1 where guestbookid="&request("id")
改为sql="update guestbook set hits=hits+1 where id="&request("id")
我日啊 怎么多一个guestbook也会出错了呢


我是菜鸟
2006-02-01 22:50
阳光白雪
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:39
帖 子:2220
专家分:0
注 册:2005-11-18
收藏
得分:0 
hits=hits+1


---->>

hits="& rs("hits")+1 &"

专注于WEB前端交互平台开发:[url=http://blog./]blog.[/url](富客户端技术(RIA)交流平台)
2006-02-05 11:26
rainic
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2367
专家分:0
注 册:2005-8-9
收藏
得分:0 
以下是引用redmangame在2006-2-1 22:50:00的发言:

我打电话给我老师了
我老师说sql="update guestbook set hits=hits+1 where guestbookid="&request("id")
改为sql="update guestbook set hits=hits+1 where id="&request("id")
我日啊 怎么多一个guestbook也会出错了呢

“漂亮”前面加个“不”字,那么意思是漂亮,还是丑?

很明显嘛!!


2006-02-05 12:20
caiyakang
Rank: 2
等 级:新手上路
威 望:5
帖 子:2111
专家分:0
注 册:2005-3-24
收藏
得分:0 
以下是引用redmangame在2006-2-1 22:50:00的发言:

我打电话给我老师了
我老师说sql="update guestbook set hits=hits+1 where guestbookid="&request("id")
改为sql="update guestbook set hits=hits+1 where id="&request("id")
我日啊 怎么多一个guestbook也会出错了呢

id是数据库里面的字段名啊,当然不能为其他了!


中国人的财富网:http://www..cn/
2006-02-05 12:35
快速回复:[求助]增加了一个点击数就错了
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.016857 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved