洛阳八中付向阳事件:asp 问题急啊...........asp 问题急啊...........asp 问题急啊...........

来源:百度文库 编辑:高考问答 时间:2024/04/29 03:48:19
会员名称: 1
地 址:
Microsoft VBScript 编译器错误 错误 '800a03f6'

缺少 'End'

/iisHelp/common/500-100.asp,行242

ADODB.Field 错误 '80020009'

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

/Supply_add.asp,行0

why.....??????????????????
不好说的加我QQ细聊 89022687

记录集已经到底了,
if not rs.eof then
response.write rs(...)
end if

在你读取数据之前加上以下语句:
if rs.bof or rs.eof then
response.write ("暂无记录")
else
你现在的代码加近来就可以了
不要忘记了最后加上
end if
祝你早日解决问题,呵呵

是这个意思,记录集到底了

除了没有记录以外 (解决方法同xiaoyaowp)
那个end 提示你缺少一个end if 倒并非是他提示的那一行
整理一下你的代码格式(主要是缩进)
看看是不是在哪里缺少了一个end if
另外告诉你一个天大的秘密
esleif 和 esle if是不一样的 写错了就会告诉你缺少end

rs.open sql,conn,1,1
'在这里做个判断吧,
if rs.bof or rs.eof then
response.write "数据为空!"
response.end
else
............
..........