asp翻页问题麻烦指出下哪儿错

来源:百度知道 编辑:UC知道 时间:2024/07/07 11:12:07
<%page = clng(request("page"))
if int(page)=0 then
page=1
end if
set rs=server.CreateObject("ADODB.recordset")
rs.open "select * from [111]",conn,1,3
rs.pagesize=12
rs.absolutepage=page
i=1
for j=1 to rs.pagesize
if not rs.eof then
%><td width="205">
<%=rs("content")%>
</td>
<%rs.movenext
if (i mod 3)=0 then response.Write("</tr><tr bgcolor='#FAFAFA'>")
i=i+1
end if
next
%>后面翻页的代码就不写了(不是这儿出的问题),
以上代码运行点击下一页出现的错误提示为:"bof或eof为真,或当前记录集被删除",, 数据库里的记录足够多。
我希望在以上代码中修改,希望各位帮帮忙

<%page = clng(request("page"))
if int(page)=0 then
page=1
end if
set rs=server.CreateObject("ADODB.recordset")
rs.open "select * from [111]",conn,1,3
if rs.eof then
response.write "暂无内容"
response.end()
end if
rs.pagesize=12
rs.absolutepage=page
i=1
for j=1 to rs.pagesize
if not rs.eof then
%><td width="205">
<%=rs("content")%>
</td>
<%rs.movenext
if (i mod 3)=0 then response.Write("</tr><tr bgcolor='#FAFAFA'>")
i=i+1
end if
next
%>

分太少

加分的话我给你说
嘿嘿嘿嘿