<%
page=Request("page")
if page=0 or page="" then
page=1
end if
RecordCount = 0
do while not rs.Eof
RecordCount = RecordCount +1
rs.MoveNext
loop
if not RecordCount=0 then
rs.MoveFirst
end if
pageCount=RecordCount/10
pageCount=int(pageCount)
if (RecordCount mod 10)>0 then
PageCount=PageCount +1
end if
%>
<% if not rs.eof then
rs.movefirst
do while pos<(page-1)*10
pos=pos+1
rs.MoveNext
loop
i=0
x=0
do while x<10 and not rs.eof %>
<%
i=i+1
x=x+1
rs.movenext
loop
rs.close
end if
%>
<% response.write "页码:"
y=1
do while y<pagecount+1
response.write "<a href='页.asp?page=" &y& "'>["&y&"]</a>"
y=y+1
loop%>
If adoRs.Eof Then
adoRsEof=1
Else
' 分頁
adoRs.PageSize=14 '每頁記錄數
rec=adoRs.pagecount
nPage=Request("nPage") '接受參數
If len(nPage)=0 then nPage=1 Else nPage=CInt(Request("nPage"))
If cInt(nPage)<1 then nPage=1
If cInt(nPage)>rec then nPage=rec
adoRs.AbsolutePage=nPage
End If