| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3606 人关注过本帖
标题:请问有关分页技术。
只看楼主 加入收藏
ASP菜菜菜鸟
Rank: 1
等 级:新手上路
帖 子:290
专家分:0
注 册:2005-5-8
收藏
 问题点数:0 回复次数:39 
请问有关分页技术。
我把分页技术弄好了,但是到最后一页的时后,我在点下一页他还是会进行下去只不过没显示内容。,那要怎么办啊。
还有问题就是设置那个绝对页号的属性absolutepage具体有什么用。

[此贴子已经被作者于2005-5-20 19:28:35编辑过]


搜索更多相关主题的帖子: 技术 
2005-05-20 19:25
ASP菜菜菜鸟
Rank: 1
等 级:新手上路
帖 子:290
专家分:0
注 册:2005-5-8
收藏
得分:0 
没人啊。

总有一天,我要亲手打布什一吧掌.
2005-05-20 21:26
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 

<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>网站公告页面</title> <!--#include file="CONDB.inc"--> <!--引用数据库连接文件--> <% '声明数据库记录集对象 Dim rsano '创建数据库记录集对象 Set rsano=Server.CreateObject("ADODB.Recordset") '设定数据库记录集游标类型 rsano.cursortype=3 '打开记录集对象 rsano.Open "select * From ANOUCE ORDER BY AnnounceID DESC",con '设定每页显示记录数 rsano.pagesize=25 '得到请求的页号 page=clng(request("page")) IF request("page")<>"" then page=clng(request("page")) Else page=1 End IF IF page<1 Then page=1 If page>rsano.pagecount Then page=rsano.pagecount rsano.absolutepage=page %> <!--去除超连接下划线样式表和字体大小设定代码--> <STYLE type=text/css> A { TEXT-TRANSFORM: none; TEXT-DECORATION: none } UNKNOWN { TEXT-DECORATION: underline } .style22 {font-size: 12px} .style16 {font-size: 14px} BODY { background-color: #f7f7ff; } </STYLE> </head>

<BODY>

<table width="294" height="46" border="0" cellspacing="0"> <tr> <td width="338"><div align="center" class="style22">公告标题</div></td> <td width="95"><div align="center" class="style22">发布日期</div></td> </tr> <% '定义循环变量 dim iPage For iPage=1 to rsano.Pagesize 'recno=(page-1)*rsano.pagesize+ipage记录编号计算公式 Response.Write("<tr>") Response.write("<td><span class=style16><a href=announceview.asp?anbh="&rsano.Fields(0).Value&" target=_self>"&rsano.Fields(1).Value&"</a></span></td>") Response.Write("<td><span class=style22>"&rsano.Fields(4).Value&"</span></td>") Response.Write("</tr>") rsano.MoveNext IF rsano.EOF Then Exit For End If Next %> </table> <table width="293" border="0"> <tr> <% '翻页控制代码 IF page<>1 Then Response.Write("<td><span class=style22><a href=announce.asp?page=1>第一页</a></span></td>") Response.Write("<td><span class=style22><a href=announce.asp?page="&(page-1)&">上一页</a></span></td>") Else Response.Write("<td><span class=style22>第一页</span></td>") Response.Write("<td><span class=style22>上一页</span></td>") End IF IF page<>rsano.pagecount then Response.Write("<td><span class=style22><a href=announce.asp?page=" & (page+1) & ">下一页</a></span></td>") Response.Write("<td><span class=style22><a href=announce.asp?page=" & rsano.pagecount & ">最后一页</a></span></td>") Else Response.Write("<td><span class=style22>下一页</span></td>") Response.Write("<td><span class=style22>最后一页</span></td>") End IF %> <td><span class=style22>共<%=rsano.pagecount%>页</span></td> <td><span class=style22>当前第<%=page%>页</span></td> </tr> </table> <% '网页对象析构代码 rsano.Close con.Close Set rsano=Nothing Set con=Nothing %> </body> </html> 懒得讲,这个是本人做的一个Asp分页例子。里面注释得很清楚,注意红字的地方,记录集游标类型必须在记录机打开之前先设置。

2005-05-20 21:47
冰川战狼
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2005-5-22
收藏
得分:0 
楼上的说的很好,俺没什么可说的,就是如此

2005-05-22 17:27
蓝色的天使
Rank: 1
等 级:新手上路
帖 子:9
专家分:0
注 册:2005-6-15
收藏
得分:0 
感觉asp,flash真的很神奇,可是我就不知道从哪下手,谢谢大家帮帮我,给我指点一下下!!
2005-06-15 15:50
cime63
Rank: 1
等 级:新手上路
帖 子:167
专家分:0
注 册:2004-8-9
收藏
得分:0 
网上有N多的分页类
使用方便,携带方便
是您居家旅游必备之佳品

当然,如果楼主是要学习写分页程序,那算我没说

2005-06-15 17:25
盖茨他爹
Rank: 6Rank: 6
等 级:贵宾
威 望:28
帖 子:5255
专家分:0
注 册:2005-5-3
收藏
得分:0 
以下是引用cime63在2005-6-15 17:25:29的发言: 网上有N多的分页类 使用方便,携带方便 是您居家旅游必备之佳品
2005-06-15 17:28
zuiman
Rank: 1
等 级:新手上路
帖 子:19
专家分:0
注 册:2005-6-12
收藏
得分:0 
[QUOTE] 9 3[1] [2] [3] [4] [5] [6] [7] [8] 4 : [/QUOTE] 怎么写? 就是这个论坛用的这种?

2005-06-16 16:34
yms123
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:209
帖 子:12488
专家分:19042
注 册:2004-7-17
收藏
得分:0 
8楼的这个应该不难写,我写的那个是最基础的。在我写的那个分页上,加些改动就写出这样的了。

主要是改页码循环的代码,这个之前的论坛版主写过。应该能搜到吧?
2005-06-16 22:46
islet
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:89
帖 子:6548
专家分:0
注 册:2005-1-28
收藏
得分:0 
&lt;font face=webdings&gt;789;&lt;/font&gt;

7890:";'
2005-06-17 13:00
快速回复:请问有关分页技术。
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.020825 second(s), 9 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved