ADODB.Recordset 错误 '800a0bb9' --------急急 急

ADODB.Recordset错误'800a0bb9'参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。/E_Article.asp,行41endifendif... ADODB.Recordset 错误 '800a0bb9'
参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。

/E_Article.asp,行 41

end if
end if
else
rs33.Source="select top " & top_news & " * from "& db_EC_News_Table &" where (E_typeid=7 and checkked=1) order by newsid DESC"
end if
rs33.Open rs33.Source,conn,1,1(此为行 41代码)
do while not rs33.EOF
newsurl="E_ReadNews.asp?NewsID=" & rs33("NewsID")
newswwwurl=rs33("titleface")
fileExt=lcase(getFileExtName(rs33("picname")))
if showyear=1 then
datetime="<font class=newsdate>[" & year(rs33("UpdateTime")) &"-"& Month(rs33("UpdateTime")) &"-"& Day(rs33("UpdateTime")) &"]</font>"
else
datetime="<font class=newsdate>["& Month(rs33("UpdateTime")) &"-"& Day(rs33("UpdateTime")) &"]</font>"
end if
if rs33("picnews")=1 then
if fileext="jpg" or fileext="bmp" or fileext="png" or fileext="gif" then
img="<font class=pic_word>[图]</font>"
else
img="<font class=pic_word>[媒]</font>"
end if
望高手给出正确答案,这是E_Article.asp文件里的一段代码,谢谢了哦
展开
 我来答
perock
2008-11-24 · TA获得超过971个赞
知道小有建树答主
回答量:971
采纳率:50%
帮助的人:789万
展开全部
如果你上面是使用conn的,下面应该是
rsts.open sqls,conn,1,1
即上面是
set conn=server.createobject("adodb.connection")
还有,我发觉你这里有问题.
<%set rsp=server.createobject("adodb.recordset")
set rsts=server.createobject("adodb.recordset")
为何要两次实例化呢??

还有,这你这个问题多是你的SQL语句有问题,看下你的参数对不对,也就是sqls="select * from type where pid='root'"
pid是字符型的吗(在数据里是文本型的吗?)?
要传过来的是root吗?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式