月嫂好还是育婴师好:Microsoft VBScript 编译器错误 错误 '800a03f6' 如何解决?

来源:百度文库 编辑:高考问答 时间:2024/04/26 19:07:40
我用asp做的论坛的read.asp页面调试是出现如下错误:Microsoft VBScript 编译器错误 错误 '800a03f6'

缺少 'End'

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

ADODB.Field 错误 '800a0bcd'

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

/read.asp,行247
请高手指点!

这是因为你的记录指针到了数据末
你加这样一句试试
if rs.eof then
rs.movefirst
end if

或者你检查一下数据库里有没有数据

应该要在移动指针之前就判断,不然麻烦~
If not(rs.eof or rs.bof) Then
...
End If