怎么预约阿里巴巴参观:dw做动网时出现时出现问题

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/03 22:47:13
Microsoft VBScript 编译器错误 错误 '800a03f6'

缺少 'End'

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

ADODB.Field 错误 '800a0bcd'

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

/dhcx3/deltel.asp,行90

谁知道是怎么回事,急!

不建议您用DW去编辑动网的原文件,你可以用记事本处理.
你这个问题,可能是库的问题,你可以试着用access 修复一下数据库!

前面的错误应该检测一下代码, 错误信息中很清楚,242缺少End, 所以检测一下242前后有没有什么语句没有结束, 如if 条件 then后没有end if

后面的这个错误是因为没有查询到相关数据库记录,而在查询后, 你对数据集进行了操作, 而数据集是没有值的, 所以报错: 举个例子更容易理解:

sql = "select * from mytable where id="&id

rs.open sql,conn,1,3

response.write rs("id")

如果数据库中没有对应的id行, 这段程序就会报错, 但写为下面的程序可以防止这类情况:
sql = "select * from mytable where id="&id

rs.open sql,conn,1,3

if rs.recordcount>0 then '或if not rs.eof then
response.write rs("id")
else
response.write "没有相关记录"
end if