<%
dim rsID
i = 1
if not (rsObj.eof or err) then rsObj.move (page-1)*conMaxPerPage
do while not (rsObj.eof or err) 
rsID = rsObj("id")
%>
  
  这段代码是什么意思??请各位高手帮我结束下

解决方案 »

  1.   

    rs.move是移动rs记录指针的方法。
    像rs.MoveNext一样,rs.MoveNext是下移一条记录,而rs.move 可以移动指定条数的记录,如(requestpage-1)*rs.pagesize 
      

  2.   

    这是一段VBscript代码
    <%
    dim rsID         //定义一个变量
    i = 1             
    if not (rsObj.eof or err) then rsObj.move (page-1)*conMaxPerPage   //rsObj.eof   判断数据集是否到未必     err应该是一个系统的全局变量,个人猜测, 前面加NOT就表示没有到数据集未必或者没有出错时,执行then后面的语句   rsObj.move  应该是移动到指定的记录
    do while not (rsObj.eof or err) 
    rsID = rsObj("id")        //取出字段为ID的值
    %>
      

  3.   

    不好意思,是我问的不明确,我是想为rsObj.move (page-1)*conMaxPerPage这代码中的(page-1)*conMaxPerPage是什么意思?