| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1133 人关注过本帖
标题:参数出错,郁闷……
只看楼主 加入收藏
酷酷的鱼
Rank: 1
等 级:新手上路
威 望:1
帖 子:472
专家分:0
注 册:2005-8-9
收藏
 问题点数:0 回复次数:26 
参数出错,郁闷……

我做一个新闻页面的程序:
<%
Set rs = Server.CreateObject("ADODB.Recordset")
sql="Select * From Conews where id="&request("id")
rs.Open sql, conn, 1, 1
'纪录访问次数
rs("counter")=rs("counter")+1
rs.update
nCounter=rs("counter")
'定义内容
content=rs("content")
%>
结果提示:

ADODB.Recordset 错误 '800a0bb9'

参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。

/NewsInfo.asp,行 75
这是第75行:rs.Open sql, conn, 1, 1
怎么解决啊?

搜索更多相关主题的帖子: 参数 
2005-12-29 09:52
feier
Rank: 1
等 级:新手上路
帖 子:68
专家分:0
注 册:2004-11-30
收藏
得分:0 

看看传递过来的id字段有没有问题!!


~加油!!!~
2005-12-29 10:01
wxhwxh
Rank: 1
等 级:新手上路
帖 子:139
专家分:0
注 册:2005-11-19
收藏
得分:0 
先查一下这句话有没有问题
sql="Select * From Conews where id="&request("id")
比如你的数据库名有没有错误,字段名是否正确。

感谢曾经帮助过我和将要帮助我的人,我也会无私的帮助需要而且我能够帮助的人!
2005-12-29 10:26
冰镇柠檬汁儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:北京
等 级:版主
威 望:120
帖 子:8078
专家分:6657
注 册:2005-11-7
收藏
得分:0 
<%
id=cint(request("id"))
Set rs = Server.CreateObject("ADODB.Recordset")
sql="Select * From Conews where id="&id
rs.Open sql, conn, 1, 1
'纪录访问次数
rs("counter")=rs("counter")+1
rs.update
nCounter=rs("counter")
'定义内容
content=rs("content")
%>
如果你能检测到id,你这样改一下试试。

本来无一物,何处惹尘埃
It is empty at all here, Why pm 2.5 is so TMD high!
2005-12-29 10:36
酷酷的鱼
Rank: 1
等 级:新手上路
威 望:1
帖 子:472
专家分:0
注 册:2005-8-9
收藏
得分:0 

数据库名,字段名都正确
传递的页面是:
<a href=../NewsInfo.asp?id=<%=rs("id")%> target="_blank">查看</a>
接受页面是:
<%
Set rs = Server.CreateObject("ADODB.Recordset")
sql="Select * From Conews where id="&request("id")
rs.Open sql, conn, 1, 1
'纪录访问次数
rs("counter")=rs("counter")+1
rs.update
nCounter=rs("counter")
'定义内容
content=rs("content")
%>
还是提示

ADODB.Recordset 错误 '800a0bb9'

参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。

/NewsInfo.asp,行 75


2005-12-29 10:41
wxhwxh
Rank: 1
等 级:新手上路
帖 子:139
专家分:0
注 册:2005-11-19
收藏
得分:0 
输出一下,看看你的id是否传过来了。
<%=request("id")%>

感谢曾经帮助过我和将要帮助我的人,我也会无私的帮助需要而且我能够帮助的人!
2005-12-29 10:49
冰镇柠檬汁儿
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:北京
等 级:版主
威 望:120
帖 子:8078
专家分:6657
注 册:2005-11-7
收藏
得分:0 
传递的页面中rs("id")有几个值?

本来无一物,何处惹尘埃
It is empty at all here, Why pm 2.5 is so TMD high!
2005-12-29 10:55
dreame
Rank: 3Rank: 3
等 级:新手上路
威 望:8
帖 子:521
专家分:0
注 册:2005-10-23
收藏
得分:0 
rs.Open sql, conn, 1, 1
该成:rs.Open sql, conn, 1, 3
试下行不

有时候真的想放弃寂寞的等待,但她是那么的可爱!I love u forever!
2005-12-29 13:06
阳光白雪
Rank: 7Rank: 7Rank: 7
等 级:贵宾
威 望:39
帖 子:2220
专家分:0
注 册:2005-11-18
收藏
得分:0 
以下是引用wxhwxh在2005-12-29 10:49:00的发言:
输出一下,看看你的id是否传过来了。
<%=request("id")%>

同意,看看传递来的 ID 是否符合要求!!


专注于WEB前端交互平台开发:[url=http://blog./]blog.[/url](富客户端技术(RIA)交流平台)
2005-12-29 13:12
酷酷的鱼
Rank: 1
等 级:新手上路
威 望:1
帖 子:472
专家分:0
注 册:2005-8-9
收藏
得分:0 
用<%=request("id")%>
测试了一下
传过来了,正确

2005-12-29 13:18
快速回复:参数出错,郁闷……
数据加载中...
 
   



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

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