ADODB.Recordset 错误 '800a0cc1' 在对应所需名称或序数的集合中,未找到项目。 /page.asp,行147

<td><ahref=pro_show.asp?id=<%=rs("id")%>target="_blank"><imgsrc="<%=rs("img")%>"alt="... <td><a href=pro_show.asp?id=<%=rs("id")%> target="_blank"><img src="<%=rs("img")%>" alt="sa" width="200" height="160" border="0"></a></td>
在线等
查不出来 头都大了。set rs=getMDBstaticrecordset(data,"select * from probigclass order by id") 错没?
展开
 我来答
miniappkFwV0962YhOPw
2011-03-30 · 请开发者输入账号签名
miniappkFwV0962YhOPw
采纳数:2709 获赞数:7887

向TA提问 私信TA
展开全部
你这行代码中只出现了两个ASP语句
没找到项目嘛!就是说在数据库中没有这个字段,看看是id不对还是img不对
在打开数据库时一定要打开这个字段,如果不知道自己需要多少字段,就用*吧
比如select * form 表
cx1982420
2011-03-30 · TA获得超过1358个赞
知道小有建树答主
回答量:741
采纳率:100%
帮助的人:336万
展开全部
1检查一下,是否是要读取的字段写错了:如rs("id1") 写成rs("id")
2要读取的字段并不在查询结果中 :如SQL中是select id from table ,但是在后面却读取了 rs("img")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
wn30ss
2011-03-31 · TA获得超过387个赞
知道小有建树答主
回答量:634
采纳率:0%
帮助的人:0
展开全部
一致
错误:
response.write"<td>"+rs("moneys")+"</td>"
正确:
response.write"<td>"+rs1("moneys")+"</td>"
'若改为rs1("moneys"),还出错的话,就检查一下字段名是否正确.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式