主题:  谁能给我这种分页效果的代码?

透明男孩

职务:普通成员
等级:2
金币:0.0
发贴:373
#12003/6/1 21:24:16
www.windstudio.net/font/default.asp

这是<有风的日子>字符下载系统.
我非常喜欢这种分页效果.
我找不到这种效果.
有哪位朋友可以给我原代码?
多谢了.



ryonick

职务:普通成员
等级:2
金币:1.0
发贴:317
#22003/6/2 9:56:00
用个FOR语句循环输出就行了



realbobo

职务:普通成员
等级:1
金币:1.0
发贴:180
#32003/6/2 10:31:57
运用rs.Abslutepage和循环,原理就是这样的



透明男孩

职务:普通成员
等级:2
金币:0.0
发贴:373
#42003/6/2 18:32:26
倒.

你们说的太笼统了吧.

对我这样的新手来说太困难了.

算了,另有高手给我答案了.



浮尘

职务:普通成员
等级:3
金币:7.0
发贴:1258
#52003/6/6 16:38:09
<%
Dim objConn,DBPath,strSQL
Set objConn=Server.CreateObject("ADODB.Connection")
DBPath=Server.MapPath("GuestBook.mdb")
objConn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & DBPath

strSQL="SELECT 作者,主题,时间,内容 FROM 留言板 ORDER BY 时间 DESC"
Dim objRS
Set objRS=Server.CreateObject("ADODB.Recordset")
objRS.Open strSQL,objConn,adOpenKeyset,adLockOptimistic,adCmdText

Dim PageNo
objRS.PageSize=3
PageNo=CInt(Request("PageNo"))
If PageNo=Empty Then PageNo=1
objRS.AbsolutePage=PageNo

Dim I,J
Dim ScreenPages,ScreenStart,ScreenEnd
ScreenPages=10
ScreenStart=((PageNo-1)\ScreenPages)*ScreenPages+1
ScreenEnd=ScreenStart+ScreenPages-1
        
Response.Write("[")
        
If PageNo>ScreenPages Then
Response.Write(" <<")
End If
        
For I=ScreenStart To ScreenEnd
If I>CInt(objRS.PageCount) Then Exit For
If I=PageNo Then
Response.Write(" " & I & " ")
Else
Response.Write(" " & I & " ")
End If
Next
        
If ScreenEnd If (PageNo+ScreenPages) Response.Write(">> ")
Else
Response.Write(">> ")
End If
End If
        
Response.Write("]")
For I=1 To objRS.PageSize
For J=0 To objRS.Fields.Count-1
Response.Write("
" & Server.HTMLEncode(objRS(J).Name) & ":" & Server.HTMLEncode(objRS(J)) & "

浮尘

职务:普通成员
等级:3
金币:7.0
发贴:1258
#62003/6/6 16:39:46
这是我练手的一个留言板,分页浏览,但愿能对你有所用



透明男孩

职务:普通成员
等级:2
金币:0.0
发贴:373
#72003/6/6 23:53:02
好东西.

多谢.

能再给我一个树状结构的小型论坛或程序更好.

^_*



浮尘

职务:普通成员
等级:3
金币:7.0
发贴:1258
#82003/6/7 0:03:59
不好意思,我也是初学者。

*_^

看来夜猫子还不少啊



{ 在指尖上绽放的花朵 }

职务:普通成员
等级:5
金币:14.0
发贴:3209
#92003/6/8 15:21:23
恩~~ 不错的程序呢~

收藏咯~



我有BLOG了

职务:普通成员
等级:4
金币:16.8
发贴:2209
#102003/6/9 1:48:45
diffmaker在上个帖子中说
引用:
不好意思,我也是初学者。

*_^

看来夜猫子还不少啊 :D


夜猫子当然多了..........我也收藏了..........