高分球解决asp出现错误Microsoft VBScript 运行时错误 (0x800A01A8)

来源:百度知道 编辑:UC知道 时间:2024/06/07 08:50:16
错误类型:
Microsoft VBScript 运行时错误 (0x800A01A8)
缺少对象: ''
/cnns/cnns.asp, 第 38 行

浏览器类型:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; Maxthon; .NET CLR 2.0.50727)

网页:
GET /cnns/cnns.asp

<div id="xueshenghuir3c9" style="position:absolute; left:226px; top:183px;width:346px; height:144px;z-index:3; visibility:visible; background-color:#009298">
<table width="98%" border="0" cellspacing="0" cellpadding="0" id="table2" bgcolor="#009298" height="18">
<%if wolaopo.bof or wolaopo.eof then%>
<%else%>
<%do while not wolaopo.eof %>
<tr>
<td height="18" class="font" bgcolor="#009298"> </td>
</tr>
<%
wolaopo.movenext

loop
%>
<%end if%>
</table>

这么多代码,要找你出错的行号还真不容易。随便看了一下,你用的wolaopo应该是个读数据库的ADODB.RecordSet对象吧?但你代码前面没有任何声明和数据库操作就直接用wolaopo.eof等。所以我估计你还不会ASP吧?这些代码是从别的地方复制过来的?应该在前面还有一段asp的。类似于
Set Conn=CreateObject("ADODB.Connection")
Conn.open ..........
Set wolaopo=Createobject("adodb.recordset")
wolaopo.open ...,conn,1,1
这样的代码。
不过asp也有可能是使用包含文件,比如常见的
<!--#include file="conn.asp" -->
这表示一些代码在conn.asp这个文件里。

请提供全部代码 包括包含的文件 以及你访问这个页带的参数

错误提示已经很明显了:cnns.asp 文件的38行,
检查一下是不是使用对象的时候没定义,
比如conn没open就使用,或没open就close,
rs没定义就执行close操作