使用select top....方式分页时面页码出错,强烈求助!
直接走到最后一页的演示请见door.it50.net/page2/index.asp
屏蔽掉某段代码后的演示请见door.it50.net/page2/index1.asp
<!--#include file="conn.asp"-->
<!--#include file="css.asp"-->
</head>
<table width="600" border="1" align="center" cellpadding="0" cellspacing="0">
<tr>
<td><div align="center">ID</div></td>
<td><div align="center">标题</div></td>
<td><div align="center">作者</div></td>
<td><div align="center">正文</div></td>
<td><div align="center">时间</div></td>
</tr>
<%
dim allcounts,counts,allpage,page,url,exec,jishu,sql
'allcounts是记录总数
'counts是每页显示的记录数
'allpage是总的页码
'page是sql中top xx的值
'url是显示记录的页面文件名
'jishu是页码
url="index.asp"
exec="select * from lyb"
set rs=server.createobject("adodb.recordset")
rs.open exec,conn,1,1
allcounts=rs.recordcount
counts=10
if cint(allcounts/counts)<(allounts/counts) then
allpage=(cint(allcounts/counts)+1)
'如果四舍五入后的页码小于原页码,则总页数等于四舍五入后的页码+1
else
allpage=cint(allcounts/counts)
end if
jishu=request("jishu")
response.Write(jishu)'获取当前页码
if not isnumeric(jishu) then
jishu=1
end if
' '如果页码数不全为数字,则设定页码为1
if jishu<1 then
jishu=1
' '如果page变量未被初始化或page变量四舍五入后小于1,则设page的值为1(预防走到头)
end if
if jishu>allpage then
jishu=allpage
end if
'屏蔽掉这段if就可以正常翻页但直至最后一页仍能够继续增加页码数------------------------------------------------------
response.Write(jishu)
page=counts*jishu
sql="select top "&counts&" b.* from (select top "&page&" id,id from lyb order by id desc) a,lyb b where b.id = a.id order by a.id"
set rs1=server.createobject("adodb.recordset")
rs1.open sql,conn,1,1
do while (not rs1.eof)
'如果数据库中有记录且设定的每页显示数量大于0
%>
<tr>
<td width="50"><div align="center"><%=rs1("ID")%></div></td>
<td width="50"><div align="center"><%=rs1("bt")%></div></td>
<td width="50"><div align="center"><%=rs1("zz")%></div></td>
<td width="50"><div align="center"><%=rs1("zw")%></div></td>
<td width="180"><div align="center"><%=rs1("times")%></div></td>
</tr>
<%
rs1.movenext
if rs1.eof then exit do
loop
%>
</table>
<table align="center">
<tr>
<td width="600" align=right valign="bottom" class="STYLE3" headers="50"><table width="600" height="56" border="0" align="center" cellspacing="3" class="STYLE3">
<tr>
<td height="46" align="right" valign="top">
<%
'显示总条数
response.Write("<br/>共有 "&allcounts&"条记录,")
if jishu=1 then
response.Write("首页 上一页 ")
else
response.Write "<a href=index.asp?jishu=1>首页</a> <a href=index.asp?jishu="&jishu-1&">上一页</a> "
end if
'页码为1时首页/上一页不加链接,否则加链接
if jishu=allpage then
response.Write "下一页 末页"
else
response.Write "<a href=index.asp?jishu="&jishu+1&">下一页</a> <a href=index.asp?jishu="&allpage&">末页</a> "
end if
response.Write ",当前位于第"&jishu&"页,共"&allpage&"页"
%>
</td>
</tr>
</table></td>
相关推荐
基于CNN网络实现新闻数据集文本分类python源码+全部数据(高分项目).zip
基于CNN网络实现新闻数据集文本分类python源码+全部数据(高分项目).zip个人经导师指导并认可通过的高分毕业设计项目,主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的学习者。也可作为课程设计、期末大作业,项目都经过严格调试,确保可以运行! 基于CNN网络实现新闻数据集文本分类python源码+全部数据(高分项目).zip个人经导师指导并认可通过的高分毕业设计项目,主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的学习者。也可作为课程设计、期末大作业,项目都经过严格调试,确保可以运行! 基于CNN网络实现新闻数据集文本分类python源码+全部数据(高分项目).zip个人经导师指导并认可通过的高分毕业设计项目,主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的学习者。也可作为课程设计、期末大作业,项目都经过严格调试,确保可以运行! 基于CNN网络实现新闻数据集文本分类python源码+全部数据(高分项目).zip个人经导师指导并认可通过的高分毕业设计项目,主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的学习者。也可作为课程设计、期
基于CNN网络实现的新闻数据集文本分类python源码+数据集(高分项目)
基于CNN网络实现的新闻数据集文本分类python源码+数据集(高分项目),本项目是一套98分毕业设计系统,主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的学习者,也可作为课程设计、期末大作业,包含:项目源码、项目说明等。该项目可以直接作为毕设使用,项目都经过严格调试,确保可以运行! 基于CNN网络实现的新闻数据集文本分类python源码+数据集(高分项目),基于CNN网络实现的新闻数据集文本分类python源码+数据集(高分项目)本项目是一套98分毕业设计系统,基于CNN网络实现的新闻数据集文本分类python源码+数据集(高分项目)主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的学习者,也可作为课程设计、期末大作业,包含:项目源码、项目说明等。基于CNN网络实现的新闻数据集文本分类python源码+数据集(高分项目)该项目可以直接作为毕设使用,项目都经过严格调试,确保可以运行! 基于CNN网络实现的新闻数据集文本分类python源码+数据集(高分项目),基于CNN网络实现的新闻数据集文本分类python源码+数据集(高分项目)本项目是一套98分毕业设计。
python实现基于CNN网络的新闻数据集文本分类源码+数据集(Python期末大作业)
python实现基于CNN网络的新闻数据集文本分类源码+数据集(Python期末大作业),个人大三学期的期末大作业、经导师指导并认可通过的高分大作业设计项目,评审分98分。主要针对计算机相关专业的正在做大作业的学生和需要项目实战练习的学习者,可作为课程设计、期末大作业。 python实现基于CNN网络的新闻数据集文本分类源码+数据集(Python期末大作业)python实现基于CNN网络的新闻数据集文本分类源码+数据集(Python期末大作业),个人大三学期的期末大作业、经导师指导并认可通过的高分大作业设计项目,评审分98分。主要针对计算机相关专业的正在做大作业的学生和需要项目实战练习的学习者,可作为课程设计、期末大作业。python实现基于CNN网络的新闻数据集文本分类源码+数据集(Python期末大作业),个人大三学期的期末大作业、经导师指导并认可通过的高分大作业设计项目,评审分98分。主要针对计算机相关专业的正在做大作业的学生和需要项目实战练习的学习者,可作为课程设计、期末大作业。python实现基于CNN网络的新闻数据集文本分类源码+数据集(Python期末大作业),个人大
THUCNews新闻文本分类数据集
包含体育、游戏等10个类别,共60000多条数据 格式:标签\t文本语料
基于CNN网络实现新闻数据集文本分类python源码(高分毕设)
基于CNN网络实现新闻数据集文本分类python源码(高分毕设),个人经导师指导并认可通过的高分设计项目,评审分99分,代码完整确保可以运行,小白也可以亲自搞定,主要针对计算机相关专业的正在做大作业的学生和需要项目实战练习的学习者,可作为毕业设计、课程设计、期末大作业,代码资料完整,下载可用。 基于CNN网络实现新闻数据集文本分类python源码(高分毕设)基于CNN网络实现新闻数据集文本分类python源码(高分毕设)基于CNN网络实现新闻数据集文本分类python源码(高分毕设)基于CNN网络实现新闻数据集文本分类python源码(高分毕设)基于CNN网络实现新闻数据集文本分类python源码(高分毕设)基于CNN网络实现新闻数据集文本分类python源码(高分毕设)基于CNN网络实现新闻数据集文本分类python源码(高分毕设)基于CNN网络实现新闻数据集文本分类python源码(高分毕设)基于CNN网络实现新闻数据集文本分类python源码(高分毕设)基于CNN网络实现新闻数据集文本分类python源码(高分毕设)基于CNN网络实现新闻数据集文本分类python源码(高分毕设)基于CNN网络实现新闻数据集文本分类python源码(高分毕设)基于CNN网络实现新闻数据集文本分类python源码(高分毕设)基于CNN网络实现新闻数据集文本分类python源码(高分毕设)基于CNN网络实现新闻数据集文本分类python源码(高分毕设)基于CNN网络实现新闻数据集文本分类python源码(高分毕设)基于CNN网络实现新闻数据集文本分类python源码(高分毕设)基于CNN网络实现新闻数据集文本分类python源码(高分毕设)基于CNN网络实现新闻数据集文本分类python源码(高分毕设)基于CNN网络实现新闻数据集文本分类python源码(高分毕设)基于CNN网络实现新闻


