ASP服务器发现运行时错误:0x800A0BCD

来源:百度知道 编辑:UC知道 时间:2024/05/22 15:53:06
ASP服务器发现运行时错误:
错 误 码:0x800A0BCD
错误代码:group=conn("works_group")
错误描述:BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。
文件名称:e:\aspstu~1\aspsamples\sample1\sys\exe\student\main.asp
所在行号:77
75 <%
Dim group
group=conn("works_group")
conn.Close()
conn.Source = "select * from dbo.teacher where tea_group='"&group&"' ORDER BY tea_lv DESC"
conn.CursorType = 0
conn.LockType = 1
conn.Open()
%>
尽快解决,该如何修改

group=conn("works_group") 没有记录改为:
<%
Dim group

conn.Source = "select * from dbo.teacher where tea_group='"&group&"'
ORDER BY tea_lv DESC"
if not conn.bof and not conn.eof then
group=conn("works_group")
end if
conn.CursorType = 0
conn.LockType = 1
conn.close()
%>

尽快解决,该如何修改 这是老师或者老板对你的命令吧……

group=conn("works_group")

conn没有记录当然出错了

错 误 码:0x800A0BCD
错误代码:group=conn("works_group")
错误描述:BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。

呵呵,出现以上错误的原因为:资料库中没有符合条件的资料.