发布网友
共2个回答
热心网友
前面的错误应该检测一下代码, 错误信息中很清楚,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
热心网友
不建议您用DW去编辑动网的原文件,你可以用记事本处理.
你这个问题,可能是库的问题,你可以试着用access 修复一下数据库!