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

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

  • <strong id="5koa6"></strong>
  • 2欄分頁顯示(附顯示的形式前頁,后頁),此程序可直接套用

    發表于:2007-06-30來源:作者:點擊數: 標簽:
    顯示形式: ID1NAME| ID2NAME 1JULIET |2PALYBOY 3BABY|4TOM 5LENA|6JERY 首頁 前頁 后頁 尾頁頁數:1/46條/頁總記錄數:25條 代碼: !--page1.asp-- !--#include file=conn.asp-- html body bgcolor=#FFFFFF text=#000000 table width=60% border=1 align=cen
    顯示形式:
             ID1     NAME   | ID2   NAME
             1       JULIET |  2     PALYBOY
             3       BABY   |  4     TOM
             5       LENA   |  6      JERY
    >>首頁 前頁 后頁 尾頁  頁數:1/4  6條/頁   總記錄數:25條
    代碼:
    <!--page1.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="25%">ID1</td>
                <td width="25%">name1</td>
                <td width="25%">ID2</td>
                <td width="25%">name2</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>
                <td>
                    <%
                        rowcount=rowcount-1
                        rs.MoveNext
                        if not rs.EOF then
                    %>
                            <%=rs("id")%>
                </td>
                <td width="25%"><%=rs("testname")%></td>
            </tr>
    <%
                            rowcount=rowcount-1
                            rs.MoveNext
                        else
                            Response.Write " </td><td> </td></tr>"
                        end if
              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>