• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
  • 1欄分頁顯示(附顯示的形式前頁,后頁)

    發表于:2007-06-30來源:作者:點擊數: 標簽:
    顯示的形式 id name 1 juliet 2 cristine 3 boy 4 girl 首頁 前頁 后頁 尾頁 頁數:1/4 4記錄/頁 總記錄數:13條 代碼: !--page.asp-- !--#include file=conn.asp-- html body bgcolor=#FFFFFF text=#000000 table width=60% border=1 align=center % dim rs d
    顯示的形式
    id name
    1 juliet
    2 cristine
    3 boy
    4 girl
    >>首頁 前頁 后頁 尾頁 頁數:1/4 4記錄/頁 總記錄數:13條
    代碼:
    <!--page.asp-->
    <!--#include file="conn.asp"-->
    <html>
    <body bgcolor="#FFFFFF" text="#000000">
    <table width="60%" border="1" align="center">
    <%
    dim rs
    dim sql
    msg_per_page = 4 ‘’定義每頁顯示記錄條數
    set rs = server.createobject("adodb.recordset")
    sql = "select * from page order by id" ‘’改成你自己的SQL語句
    rs.cursorlocation = 3 ‘’使用客戶端游標,可以使效率提高

    rs.pagesize = msg_per_page ‘’定義分頁記錄集每頁顯示記錄數
    rs.open sql,conn,0,1

    if err.number<>0 then ‘’錯誤處理
    response.write "數據庫操作失?。?quot; & err.description
    err.clear
    else
    if not (rs.eof and rs.bof) then ‘’檢測記錄集是否為空
    totalrec = RS.RecordCount ‘’totalrec:總記錄條數
    if rs.recordcount mod msg_per_page = 0 then ‘’計算總頁數,recordcount:數據的總記錄數
    n = rs.recordcount\msg_per_page ‘’n:總頁數
    else
    n = rs.recordcount\msg_per_page+1
    end if

    currentpage = request("page") ‘’currentpage:當前頁
    If currentpage <> "" then
    currentpage = cint(currentpage)
    if currentpage < 1 then
    currentpage = 1
    end if
    if err.number <> 0 then
    err.clear
    currentpage = 1
    end if
    else
    currentpage = 1
    End if
    if currentpage*msg_per_page > totalrec and not((currentpage-1)*msg_per_page < totalrec)then
    currentPage=1
    end if
    rs.absolutepage = currentpage ‘’absolutepage:設置指針指向某頁開頭
    rowcount = rs.pagesize ‘’pagesize:設置每一頁的數據記錄數

    dim i
    dim k
    %>
    <tr align="center" valign="middle">
    <td width="50%">ID</td>
    <td width="50%">name</td>
    </tr>
    <%do while not rs.eof and rowcount > 0%>
    <tr align="center" valign="middle">
    <td width="25%"><%=rs("id")%></td>
    <td width="25%"><%=rs("testname")%></td>
    </tr>
    <%
    rowcount=rowcount-1
    rs.MoveNext
    loop
    end if
    end if
    rs.close
    set rs=nothing
    %>

    </table>
    <table border="0" align="center">
    <tr>
    <td align="center" valign="middle">
    <%call listPages()%>
    </td>
    </tr>
    </table>
    </body>
    </html>
    <%
    sub listPages()
    if n <= 1 then exit sub
    %>
    <p><span class=smallFont>>>
    <%if currentpage = 1 then%>
    <font color=darkgray face="arial" >Top Previous</font>
    <%else%>
    <font color=black face="arial"><a href="<%=request.ServerVariables("script_name")%>?page=1">Top</font></a>
    <a href="<%=request.ServerVariables("script_name")%>?page=<%=currentpage-1%>">
    <font color=black face="arial" >Previous</a></font>
    <%end if%>
    <%if currentpage = n then%>
    <font color=darkgray face="arial" >Next Bottom</font>
    <%else%>
    <font color=black face="arial" ><a href="<%=request.ServerVariables("script_name")%>?page=<%=currentpage+1%>">Next</a>
    <a href="<%=request.ServerVariables("script_name")%>?page=<%=n%>">Bottom</a></font>
    <%end if%>
    <font color=black face="arial" >
    Page:<%=currentpage%>/<%=n%>pages <%=msg_per_page%>notes/page Total:<%=totalrec%>notes</font></span></p>
    <%end sub%>

    原文轉自:http://www.kjueaiud.com

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>