设为首页收藏本站

新微赢技术网

 找回密码
 注册
搜索
热搜: 回贴
查看: 82|回复: 6
打印 上一主题 下一主题

参数出错,郁闷……

[复制链接]
跳转到指定楼层
1#
发表于 2010-1-19 03:03:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我做一个新闻页面的程序:
<%
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
怎么解决啊?
2#
发表于 2010-1-19 03:03:49 | 只看该作者
看看传递过来的id字段有没有问题!!
回复 支持 反对

使用道具 举报

3#
发表于 2010-1-19 03:03:53 | 只看该作者
先查一下这句话有没有问题
sql="Select * From Conews where id="&request("id")
比如你的数据库名有没有错误,字段名是否正确。
回复 支持 反对

使用道具 举报

4#
发表于 2010-1-19 03:03:57 | 只看该作者
<%
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,你这样改一下试试。
回复 支持 反对

使用道具 举报

5#
发表于 2010-1-19 03:04:01 | 只看该作者
数据库名,字段名都正确
传递的页面是:
<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
回复 支持 反对

使用道具 举报

6#
发表于 2010-1-20 04:05:06 | 只看该作者
千年等一回的好帖
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

申请友链|小黑屋|最新主题|手机版|新微赢技术网 ( 苏ICP备08020429号 )  

GMT+8, 2024-11-18 19:34 , Processed in 0.087829 second(s), 9 queries , Gzip On, Memcache On.

Powered by xuexi

© 2001-2013 HaiAn.Com.Cn Inc. 寰耽

快速回复 返回顶部 返回列表