永发信息网

怎么在asp网页里加入一个分页显示!

答案:1  悬赏:80  手机版
解决时间 2021-03-05 12:46
  • 提问者网友:我一贱你就笑
  • 2021-03-04 12:47
怎么在asp网页里加入一个分页显示!
最佳答案
  • 五星知识达人网友:一把行者刀
  • 2021-03-04 14:11
<%
set top=server.createobject("adodb.recordset")
exce="select * from sd_detail where sd_verity=1 and sd_zhan=0 and sd_classid="&id&" order by sd_topid desc,id desc" 'sql 查询语句
top.open exce,conn,1,1
%>
然后是分页属性的设置
<%
top.PageSize=3 ‘设置页码
pagecount=top.PageCount '获取总页码
page=int(request("page")) '接收页码
if page<=0 then page=1 '判断
if request("page")="" then page=1
top.AbsolutePage=page '设置本页页码
%>
" target="_blank">"" then%><%=top("sd_logo")%><%else%>images/kaixin.gif<%end if%>" alt="<%=top("sd_Title")%>">"><%=top("sd_Title")%>
<%
if top.bof and top.eof then
response.write("NULL")
else
for i=1 to top.PageSize
response.write top("name")
response.write("
")
top.movenext
next
end if
%>


<%if page=1 and not page=pagecount then%>
首页|前一页
">后一页|
">末页
<%elseif page<>1 and not page=pagcount then%>
首页|
">前一页|
">后一页|
">末页
<%elseif page=pagecount then%>
首页|
">前一页|
下一页|
末页
<%end if%>追问怎么让他固定每页显示30条内容。而且我这个是在分类里的,是sd_class.asp?id=17 这个页面是读取分类的ID然后显示出分类ID里的内容。不同分类显示出不同的内容。
你这样就会造成读取下一页什么都显示不出来。麻烦再改一下 非常感谢!追答你本身读取数据库就是通过分类读取啊~你要不分类,显示所有分类的内容,那么就不能带ID后缀啊~
top.PageSize=3 ‘设置页码 这是设置每页条数

exce="select * from sd_detail where sd_verity=1 and sd_zhan=0 order by sd_topid desc,id desc" 'sql 查询语句
top.open exce,conn,1,1
数据代码改成上面的,就不根据分类读取数据了!追问好了。但是每页只显示一个。

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯