主题:分页出现负数是啥原因?
<%
set rs3=conn.execute("select * from fkmx")
rs3.open sql,conn,1,1
rs3.pagesize=10
if request("page")<>"" then
epage=cint(request("page"))
if epage<1 then epage=1 if epage>rs3.pagecount then epage=rs3.pagecount else epage=1 end if rs3.absolutepage=epage
%>
'——————循环体——————
<%
for i=0 to rs3.pagesize
if rs3.bof or rs3.eof then exit for %>
..............
<%
rs3.movenext()
next
%>
'——————页码——————————
<p align="center">
<a href="1.asp?htbh=<%=request.querystring("htbh")%>&gys=<%=request.querystring("gys")%>">首页</a> <a href="1.asp?htbh=<%=request.querystring("htbh")%>&gys=<%=request.querystring("gys")%>&page=<%=epage-1%>">前一页</a>
<a href="1.asp?htbh=<%=request.querystring("htbh")%>&gys=<%=request.querystring("gys")%>&page=<%=epage+1%>">后一页</a>
<a href="1.asp?htbh=<%=request.querystring("htbh")%>&gys=<%=request.querystring("gys")%>&page=<%=rs.pagecount%>">末页</a> </p>
<p align="center">现在是第<%=epage%>页 共<%=rs.pagecount%>页</p>
结果为什么是这样
“首页 前一页 后一页 末页
现在是第-1页 共有1页”且上下页不起作用?
set rs3=conn.execute("select * from fkmx")
rs3.open sql,conn,1,1
rs3.pagesize=10
if request("page")<>"" then
epage=cint(request("page"))
if epage<1 then epage=1 if epage>rs3.pagecount then epage=rs3.pagecount else epage=1 end if rs3.absolutepage=epage
%>
'——————循环体——————
<%
for i=0 to rs3.pagesize
if rs3.bof or rs3.eof then exit for %>
..............
<%
rs3.movenext()
next
%>
'——————页码——————————
<p align="center">
<a href="1.asp?htbh=<%=request.querystring("htbh")%>&gys=<%=request.querystring("gys")%>">首页</a> <a href="1.asp?htbh=<%=request.querystring("htbh")%>&gys=<%=request.querystring("gys")%>&page=<%=epage-1%>">前一页</a>
<a href="1.asp?htbh=<%=request.querystring("htbh")%>&gys=<%=request.querystring("gys")%>&page=<%=epage+1%>">后一页</a>
<a href="1.asp?htbh=<%=request.querystring("htbh")%>&gys=<%=request.querystring("gys")%>&page=<%=rs.pagecount%>">末页</a> </p>
<p align="center">现在是第<%=epage%>页 共<%=rs.pagecount%>页</p>
结果为什么是这样
“首页 前一页 后一页 末页
现在是第-1页 共有1页”且上下页不起作用?