|
主题: 分页显示的问题
|
秋千
职务:普通成员
等级:1
金币:0.0
发贴:160
|
#12002/2/28 11:37:12
比如说有20页,我想显示从1-10这10个链接,当前页无链接。10页之后的页数通过更多之类的链接翻到下10页。不知道这种效果怎么实现,最好能有源码说明。
|
文君
职务:普通成员
等级:1
金币:1.0
发贴:140
|
#22002/2/28 11:39:04
<%option explicit%> <% Dim conn,rs,myself,page,i,ipage %> <% Set conn=Server.createobject("Adodb.connection") conn.open "Provider=Microsoft.jet.oledb.4.0;Data Source=" & Server.MapPath("db/myfriend.mdb") Set rs=Server.createobject("Adodb.Recordset") rs.open "GoodFriend",conn,1,3 If rs is Nothing Then Response.write "Á¬½Óʧ°Ü" Response.end End If Myself=Request.ServerVariables("Path_Info") %> ÎÒµÄÅóÓÑÃÇ <% rs.pagesize=10 page=Clng(Request("page")) If page<1 Then page=1 If page>rs.pagecount Then page=rs.Pagecount showpage rs,page %> <%sub showpage(rs,page) Response.write " " & "ÎÒµÄÅóÓÑÃÇ" Response.write "" Response.write "" For i=0 to rs.fields.count-1 Response.write "" & rs(i).name & " | " Next Response.write " " rs.Absolutepage=page For ipage=1 to rs.pagesize Response.write "" For i=0 to rs.fields.count-1 Response.write "" & rs(i) & " | " Next Response.write " " rs.movenext If rs.eof Then Exit For Next Response.write " " end sub %>
|
文君
职务:普通成员
等级:1
金币:1.0
发贴:140
|
#32002/2/28 11:39:56
先運行這程序,然後自己鑽研一下,然後再提問。(這是最好的學習方法) ;)
|
vernon
职务:普通成员
等级:1
金币:1.0
发贴:172
|
|
vernon
职务:普通成员
等级:1
金币:1.0
发贴:172
|
#52002/2/28 11:51:29
给文君快了一步 !!! 哈哈 !!
|
文君
职务:普通成员
等级:1
金币:1.0
发贴:140
|
#62002/2/28 11:58:56
不好意思了。偶然出了一下風頭。
|
vernon
职务:普通成员
等级:1
金币:1.0
发贴:172
|
#72002/2/28 12:01:09
没关系,反正都是交流!
|
文君
职务:普通成员
等级:1
金币:1.0
发贴:140
|
#82002/2/28 12:04:07
我的程序里有幾個屬性要說明的。 pagesize:每頁的記錄數。里面是每頁十行。 pagecount:數據庫所有記錄的總頁數。例如每頁十行,數據庫有一百行記錄,那麼就是十頁。
|
秋千
职务:普通成员
等级:1
金币:0.0
发贴:160
|
#92002/2/28 13:00:03
两位老大,小弟真是感激涕零,非常感谢。。。 vernon兄,你的网页怎么是乱码啊???
|
vernon
职务:普通成员
等级:1
金币:1.0
发贴:172
|
#102002/2/28 13:11:54
乱码 ? 不会吧 !!! 全都是英文来的 ? 怎会有乱码呢 ?
|
文君
职务:普通成员
等级:1
金币:1.0
发贴:140
|
#112002/2/28 13:39:40
我也看了,里面全是英文,包括數據庫.怎麼會是亂碼?是不是你的IE用錯了編碼來瀏覽?
|
秋千
职务:普通成员
等级:1
金币:0.0
发贴:160
|
#122002/2/28 15:53:17
先是http://www.macauweb.com/~vernon/paging.html 后是ftp://public ublic@www.5dmedia.com/paging.zip,就是到这出问题了:乱码。
编辑历史:[这消息被秋千编辑过(编辑时间2002-02-28 16:00:23)]
|
秋千
职务:普通成员
等级:1
金币:0.0
发贴:160
|
#132002/2/28 15:56:22
就是这样: 1 2 3 4 5 6 7 8 9 10 more 就象5D论坛一样,还有跳转功能。
编辑历史:[这消息被秋千编辑过(编辑时间2002-02-28 15:59:44)]
|
秋千
职务:普通成员
等级:1
金币:0.0
发贴:160
|
#142002/2/28 16:03:19
vernon兄,要不你妹儿一个给我吧,谢谢了~~~~
|
vernon
职务:普通成员
等级:1
金币:1.0
发贴:172
|
#152002/2/28 16:08:38
明白了,原来你用了 IE 来 open zip file . www.macauweb.com/~vernon/paging.html当你去到这里后在超链接位置按鼠标右键选择另存目标
|