asp do循环怎么判断到了最后一条记录

asp do循环如何判断到了最后一条记录?do while not rs.eofresponse.write rs(id)如何在这里判断到了最

asp do循环如何判断到了最后一条记录?


do while not rs.eof
   response.write rs("id")
   
   '如何在这里判断到了最后一行
   '如果到了最后一行,我就输出
   'rs("id")&rs("name")

   rs.movenext
loop

[解决办法]

do while not rs.eof
   i=i+1
   response.write rs("id")
    
   '如何在这里判断到了最后一行
   '如果到了最后一行,我就输出
   'rs("id")&rs("name")
   if i=rs.recordcount then response.write(rs("id")&rs("name"))
   rs.movenext
loop


这个思路你试试