一个ASP的问题![求助]ADODB.Field (0x800A0BCD)错误,怎么解决? 20
错误类型:ADODB.Field(0x800A0BCD)BOF或EOF中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。/admin/saveadd...
错误类型:
ADODB.Field (0x800A0BCD)
BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。
/admin/saveaddbook.asp, 第 25 行
用的源码是丽水IT网
下面的代码是第25行
CompanyName=rs_news("name")
第24行代码
rs_news.open "select shjiaid,name from [shjia] where username='"&shjianame&"'",conn,1,1
第25行代码
CompanyName=rs_news("name")
第26行代码
shjiaid=rs_news("shjiaid") 展开
ADODB.Field (0x800A0BCD)
BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。
/admin/saveaddbook.asp, 第 25 行
用的源码是丽水IT网
下面的代码是第25行
CompanyName=rs_news("name")
第24行代码
rs_news.open "select shjiaid,name from [shjia] where username='"&shjianame&"'",conn,1,1
第25行代码
CompanyName=rs_news("name")
第26行代码
shjiaid=rs_news("shjiaid") 展开
2个回答
展开全部
select shjiaid,name 时 数据库中并没有记录!所以会出现 BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除
我补充下上面的仁兄判断
if not rs_news.bof and rs_news.eof then
CompanyName=rs_news("name") '第25行
shjiaid=rs_news("shjiaid") '第26行
else
response.write "当前没有记录!"
end if
我补充下上面的仁兄判断
if not rs_news.bof and rs_news.eof then
CompanyName=rs_news("name") '第25行
shjiaid=rs_news("shjiaid") '第26行
else
response.write "当前没有记录!"
end if
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询