如何判断movenext后边还有没有数据了?

ckxp 2003-04-21 09:15:52
<%ii=ii+1
rs.movenext '///这里如果没有数据了就会出错,如何判断有无数据了?
if rs("depth")=0 then%>
</td></tr><tr>
<td height="16" width=35% class="forumrow" style="padding-left:4px">
<%end if
loop
rs.close
set rs=nothing
%>
...全文
59 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
youbest 2003-04-21
  • 打赏
  • 举报
回复
用 rs.eof判断,返回为真表示没有记录了,返回为假表示还有记录.
ckxp 2003-04-21
  • 打赏
  • 举报
回复
我前边当然有do while not rs.eof

我的意思是中间可能会出现两个rs.movenext
中间的rs.movenext运行后如果没有数据的话就会报错
flysir 2003-04-21
  • 打赏
  • 举报
回复
do while not rs.eof
'what's you want to do
rs.movenext
loop
possible_Y 2003-04-21
  • 打赏
  • 举报
回复
Do while Not rs.eof
if rs("depth")=0 then%>
</td></tr><tr>
<td height="16" width=35% class="forumrow" style="padding-left:4px">
<%end if
rs.movenext
loop
rs.close
set rs=nothing
%>
mydirector 2003-04-21
  • 打赏
  • 举报
回复
在执行MoveNext之前检查EOF,看你的代码,前面应该有do while,加上吧
ShiningstarHu 2003-04-21
  • 打赏
  • 举报
回复

rs.movenext
之前加上
If not rs.eof then

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧