• <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-6-30 18:56 | 作者: admin | 來源: | 查看: 14次 | 進入軟件測試論壇討論

    領測軟件測試網 顯示的形式
    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 "數據庫操作失。" & 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/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品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>