我的分类代码是这样
<td><%
dim lawrs
set lawrs=conn.execute("select lawlevel from law group by lawlevel")
while not lawrs.eof
response.Write"<img src='images/whitelist.gif' width='9' height='10'>"%>
<a href="fagui.asp?lawlevel=<%=lawrs("lawlevel")%>"><%=lawrs("lawlevel")%></a>
<% lawrs.movenext
response.Write"<br>"
wend
lawrs.close
set lawrs=nothing%></td>
set rs=server.CreateObject("adodb.recordset")
set rs=server.CreateObject("adodb.recordset")
rs.open"select * from law where lawlevel='"&request("lawlevel")&"' order by id desc",conn,adopenstatic
if not rs.eof then
rs.pagesize=10
rs.absolutepage=session("currentpage")
while not rs.eof and numrows<rs.pagesize%>
<%response.Write"<img src='images/list.gif' width='9' height='10'>"%>
<a href="fagui.asp?id=<%=rs("id")%>" target="_blank"> <%=rs("lawname")%> </a>
<%response.Write"<br>"
rs.movenext
numrows=numrows+1
wend%>
<hr>
<%if session("currentpage")>1 then%>
<a href="fagui.asp?move=prev">[上一页]</a>
<%end if%>
<%if session("currentpage")<rs.pagecount then%>
<a href="fagui.asp?move=next">[下一页]</a>
<%end if
Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record.
/room/dalist/fagui.asp,行144
这是什么原因啊?
代码是:
set rs=server.CreateObject("adodb.recordset")
rs.open"select * from law where lawlevel='"&request("lawlevel")&"' order by id desc",conn,adopenstatic
rs.pagesize=10
rs.absolutepage=session("currentpage")
while not rs.eof and numrows<rs.pagesize%>
<%response.Write"<img src='images/list.gif' width='9' height='10'>"%>
<a href="fagui.asp?id=<%=rs("id")%>" target="_blank"> <%=rs("lawname")%> </a>
<%response.Write"<br>"
rs.movenext
numrows=numrows+1
wend%>
<hr>
<%if session("currentpage")>1 then%>
<a href="fagui.asp?move=prev">[上一页]</a>
<%end if%>
<%if session("currentpage")<rs.pagecount then%>
<a href="fagui.asp?move=next">[下一页]</a>
<%end if
rs.close
set rs=nothing%>
<%
set rs = server.createobject("adodb.recordset")
rs.open "select * from table where a=123",conn,1,1
size = 15
rs.size = size
countpages = rs.pagecount
Select Case request("f")
Case "1" Session("Page")=1
Case "2" Session("Page")=Session("Page")-1
Case "3" Session("Page")=Session("Page")+1
Case "4" Session("Page")=TotalPages
Case else Session("page")=1
End Select
If clng(session("Page"))<1 Then
Session("Page")=1
End If
If clng(session("Page"))>totalpages Then
Session("Page")=totalpages
End If
rs.AbsolutePage=session("Page")
i=0
do while not rs.eof and i<size
.
.
.
rs.movenext
loop