ADODB.Field '800a0bcd' 记录出错

HI 2009-08-11 01:11:47
ADODB.Field '800a0bcd'

BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。

\pro.asp, line 63

下面是63行的内容

63 anclass=rs("anclass")
...全文
135 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lzp4881 2009-08-11
  • 打赏
  • 举报
回复
取rs之前记得先判断一下rs.eof,养成好习惯。
HI 2009-08-11
  • 打赏
  • 举报
回复
问题解决了加入
if not rs.eof then
anclass=rs("anclass")
else
response.write"记录集是空的"
end if

再改对应的76可以看到五金冲压类的图片了
if request("anclassid")="" then
Sql="Select * From shop_anclass where anclassid=76 "
else
Sql="Select * From shop_anclass where anclassid="&request("anclassid")&" "
end if

真的谢谢楼的上兄弟呀~!这么晚了都帮上忙,你和论坛真是没得说,一个(好).再次谢谢
toury 2009-08-11
  • 打赏
  • 举报
回复
兄弟,贴点相关代码,猜谜总是不好,哈
HI 2009-08-11
  • 打赏
  • 举报
回复
谢谢上面的朋友. 经修改后问题又来了.
产 品 分 类
五金冲压类 只上存五金类的产品
接触片
弹片
机壳
电子五金类
电子通讯类
手机配件类
音响器材类
端子连接件类
家电产品类
自动车床类
精密钣金 但它显示这里 记录集是空的 精密钣金 没有图片

后台产品管理也有错误(没修改前就有的)
ADODB.Field '800a0bcd'
BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。
\admin\managebook_cn.asp, line 200

200 anclass=rss("anclass")

toury 2009-08-11
  • 打赏
  • 举报
回复
if not rs.eof then
anclass=rs("anclass")
else
response.write"记录集是空的"
end if

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧