asp rs记录集
来源:百度知道 编辑:UC知道 时间:2024/05/30 00:36:25
<%
If rs.Eof or rs.Bof Then
else
%><p><% rs(2) %></p><%
rs.MoveNext
end if
%>
怎么显示没有rs.Eof没有这个方法?
怎么样循环输出所有的记录
Microsoft VBScript 运行时错误 错误 '800a01b6'
对象不支持此属性或方法: 'eof'
/test3/admin/muen.asp,行 19
怎么回事,这里rs是我从一个函数获得的数据集
set rs=getrs()
难道这么做不行?
没有其他办法吗,我不想每次都要取rs
我汗,期待高手回答啊,搞定了,我给你加分
高手asp中对象是怎么样使用的,你给我点资料把,谢谢了
If rs.Eof or rs.Bof Then
else
%><p><% rs(2) %></p><%
rs.MoveNext
end if
%>
怎么显示没有rs.Eof没有这个方法?
怎么样循环输出所有的记录
Microsoft VBScript 运行时错误 错误 '800a01b6'
对象不支持此属性或方法: 'eof'
/test3/admin/muen.asp,行 19
怎么回事,这里rs是我从一个函数获得的数据集
set rs=getrs()
难道这么做不行?
没有其他办法吗,我不想每次都要取rs
我汗,期待高手回答啊,搞定了,我给你加分
高手asp中对象是怎么样使用的,你给我点资料把,谢谢了
可以看得出来你的这行代码是嵌套到
<HTML>
....
<%
If rs.Eof or rs.Bof Then
else
%><p><% rs(2) %></p><%
rs.MoveNext
end if
%>
</HTML>
里的对吧!呵呵,这样,先看下,上面有没有已经 rs.close了?
或者你的rs根本就没有 cn.execute sql支持
也就是:
set rs = cn.execute "select * from table"
如果没有这样的话,是不可以的哦!
前提:你打开了表
<%
If rs.Eof or rs.Bof Then
else
%>
<p><%=rs(2) %></p>
<%
rs.MoveNext
end if
%>
不行,记录集都不在当前页里,你还rs.Eof or rs.Bof rs.MoveNext,美不死你!
set rs=getrs() 你这样并不是接收了记录集,第一要看你getrs()函数返回的是什么,第二,就算返回了记录集也已经当做是数组了
是你没有rs对象不是没有eof