但前面几页都没问题,就是最后一页不行,第一页不够也可以,我把代码发贴上,<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<% Response.ContentType="text/vnd.wap.wml" %><?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<!--#include file="conn.asp"-->
<!--#include file="function.asp"-->
<wml>
<head><meta http-equiv='Cache-Control' content='no-cache'/>
</head>
<%
exec="select sortid,SortName,readme,parentid from NC_SoftSort where sortid="&request.querystring("sortid")
set rs1=server.createobject("adodb.recordset")
rs1.open exec,conn,1,1
%>
<card id='main' title='<% = rs1("SortName") %>'>
<p>
<img src='logo.gif' alt='load...'/><br/>
<a href='index.asp'>首页</a>--<a href='title.asp?parentid=<%=rs1("parentid")%>'><% = rs1("readme")%></a>--<% = rs1("SortName") %>
<br/>~~~~~~~~~~~~<br/>
<%
rs1.close
sql="select * from NC_Softinfo where sortid="&request.querystring("sortid")&" ORDER BY softid DESC"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn,1,1
%>
<%
rs.pagesize=8
curpage=Request.QueryString("curpage")
if curpage="" then curpage=1
rs.absolutepage=curpage
%>
<%
for i= 1 to rs.pagesize
if rs.bof and rs.eof then
exit for
end if
%>
<a href='downok.asp?SoftID=<%=rs("softid")%>'><%=rs("SoftName")%></a><br/>人气:<%=rs("Hits")%>
<br/>
<%
rs.movenext
next
%>
<%=curpage%>/<%=rs.pagecount%>页
<%if curpage=1 then%>
<%else%>
<a href='long.asp?sortid=<%=rs("sortid")%>&curpage=<%=curpage-1%>'>上一页</a>
<%end if%>
<%if curpage=rs.pagecount then%>
<%else%>
<a href="long.asp?sortid=<%=rs("sortid")%>&curpage=<%=curpage+1%>">下一页</a>
<%end if%>
<br/>
-------------
<br/>
<a href='index.asp'>返回首页</a>
<br/>
</p>
</card>
</wml>大家帮我看看!