|
主题: 帮助把下面的2段代码分析解释一下,谢谢了
|
shilinow
职务:普通成员
等级:1
金币:0.0
发贴:60
|
#12003/2/9 22:20:09
<% dim rsID i=1if not (rs.eof or err) then rs.move (page-1)*maxPerPage do while not (rs.eof or err) rsID=rs("id") newsDate=rs("newsDate") %>
<% i=i+1 if i>maxPerPage then exit do rs.moveNext loop %>
|
大雪糕
职务:普通成员
等级:2
金币:10.0
发贴:579
|
#22003/2/10 10:45:13
定义一个rsID的变量 设i为1,如果游标不位于数据表未尾或碰到出错,则将游标移到(page-1)*maxPerPage这个位置 当rs.eof or err的条件不为真则循环执行 rsID=rs("id") newsDate=rs("newsDate") i=i+1 如果i的数值超过了变量maxPerPage的值,则退出循环
|
shilinow
职务:普通成员
等级:1
金币:0.0
发贴:60
|
#32003/2/11 17:20:40
rs.moveNex是不是每次循环都要执行一次?
|
大雪糕
职务:普通成员
等级:2
金币:10.0
发贴:579
|
#42003/2/11 19:02:12
rs.moveNext是指将记录指针移到下一条记录
|
shilinow
职务:普通成员
等级:1
金币:0.0
发贴:60
|
#52003/2/11 23:14:09
rs.movenext我知道是指针移到下一条记录 我主要是问在上面的循环语句中 rs.moveNex是不是每次循环都要执行一次?
编辑历史:[这消息被shilinow编辑过(编辑时间2003-02-12 21:46:41)]
|