亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

ASP分頁函數、分頁導航

2019-11-17 04:13:09
字體:
來源:轉載
供稿:網友
程序代碼
<%
'//分頁函數
    '//psize:每頁顯示的數據數
    '//pindex:當前頁碼
    '//tbName:表名
    '//keyIndex:根據什么字段分頁,一般是自增長類型(access數據庫的自動編號)
    '//where:查詢條件
    '//order:排序條件,缺省為" order by " &keyIndex &" desc"
    '//總記錄數與總頁數可從返回的結果集中直接獲取,字段datacount存儲總記錄數,字段pagecount存儲總頁數
    PRivate pindex,datacount,pages
    'datacount = 0
    'pages = 1
    public function changePage(psize,tbName,keyIndex,where,order)
        dim sqlstring
        pindex = Trim(Request.QueryString("page"))
        if not isnumeric(psize) or psize="" then psize=1'//每頁顯示的數據數
        if not isnumeric(pindex) or pindex="" then pindex=1'//當前頁碼
        if order="" then order=" order by " & keyIndex & " desc"
        '//獲取總數據數
        'dim datacount,pages
        set rs=conn.execute("select count(*) as datacount from " & tbName & " where 1=1 " & where)
        datacount = rs("datacount")'//總記錄數
        rs.close
        set rs=nothing
        '//計算總頁數
        if (datacount mod psize)=0 then
            pages=datacount / psize
        else
            pages=datacount / psize + 1
        end if
        '//
        if cint(pindex)>pages then pindex=pages
        '拼接sql字符串
        if pindex<=1 then
            sqlstring="select top " & psize & " *," & datacount & " as datacount," & pages & " as pagecount from " &_
                        tbName & " where 1=1 " & where & " " & order
        else
            sqlstring="select top " & psize & " *," & datacount & " as datacount," & pages & " as pagecount from " &_
                        tbName & " where 1=1 and " & keyIndex & " not in(select top " & (pindex-1)*psize & " " & keyIndex & " from " &_
                        tbName & " where 1=1 " & where & " " & order & ") " & where & " " & order
        end if
        'Response.Write(sqlstring)
        set changePage=conn.execute(sqlstring)
    end function
    '//分頁導航
    '//fileName:文件名/當前頁面的話,可以留空
    '//argString:分頁參數例如classid=1&tid=16,分頁必須的參數page不必填寫
    '//pindex:當前頁碼
    '//datacount:總記錄數
    '//pages:總頁數
    '//showMsg:是否顯示分頁信息,參數為true/false
    '//showText:是否顯示首頁、上頁、下頁、末頁的導航,參數為true/false
    '//showNumber:是否顯示數字分頁導航,參數為true/false
    'public function pageLink(fileName,argString,pindex,datacount,pages,showMsg,showText,showNumber)
    public function pageLink(fileName,argString,showMsg,showText,showNumber)
        '//
        if argString<>"" then argString = argString & "&"
        if not showText and not showNumber then showText=true
        '//
        if showMsg then
            Response.Write("[")
            Response.Write("第 <span style='color:red;'>" & pindex & "</span> 頁")
            Response.Write("/分 <span style='color:red;'>" & pages & "</span> 頁")
            Response.Write("/總 <span style='color:red;'>" & datacount & "</span> 條記錄")
            Response.Write("] ")
        end if
        '//
        if showText then
            if pindex>1 then
                Response.Write("<a href='" & fileName & "?" & argString & "page=1'>[首頁]</a>")
                Response.Write(" ")
                Response.Write("<a href='" & fileName & "?" & argString & "page=" & pindex - 1 & "'>[上頁]</a>")
            else
                Response.Write("[首頁]")
                Response.Write(" ")
                Response.Write("[上頁]")
            end if
            Response.Write(" ")
            if pindex<pages then
                Response.Write("<a href='" & fileName & "?" & argString & "page=" & pindex + 1 & "'>[下頁]</a>")
                Response.Write(" ")
                Response.Write("<a href='" & fileName & "?" & argString & "page=" & pages & "'>[末頁]</a>")
            else
                Response.Write("[下頁]")
                Response.Write(" ")
                Response.Write("[末頁]")
            end if
        end if
        '//
        if showNumber then
            Response.Write("      ")
            for i = 4 to 1 step -1
                if (pindex - i)>0 then
                    Response.Write("<a href='" & fileName & "?" & argString & "page=" & pindex - i & "'>" & pindex - i & "</a>")
                    Response.Write(" ")
                end if
            next
            '//
            Response.Write("<span style='color:red;'>" & pindex & "</span>")
            '//
            for i = 1 to 4
                if (pindex + i)<=pages then
                    Response.Write(" ")
                    Response.Write("<a href='" & fileName & "?" & argString & "page=" & pindex + i & "'>" & pindex + i & "</a>")
                end if
            next
            '//
        end if
        '//
    end function
%>

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产日产欧美a一级在线| 久久久久久国产精品久久| 亚洲精品不卡在线| 日韩欧美在线字幕| 久久精品国产成人精品| 国产国语刺激对白av不卡| 国产日韩中文字幕| 午夜精品久久久99热福利| 久久精品国产99国产精品澳门| 蜜臀久久99精品久久久无需会员| 国产精彩精品视频| 日韩福利在线播放| 成人精品在线视频| 欧美激情欧美狂野欧美精品| 国产美女精品视频免费观看| 欧美精品在线视频观看| 国产精品久久视频| 欧美激情按摩在线| 日韩欧美高清视频| 亚洲精品日韩丝袜精品| 欧美日韩高清在线观看| 久久99精品久久久久久琪琪| 黄色成人av网| 国产精品色婷婷视频| 亚洲精品日韩久久久| 日韩在线观看免费| 日韩精品极品在线观看| 国产综合视频在线观看| 亚洲天天在线日亚洲洲精| 久久成人人人人精品欧| 久久精品国产电影| 久久久精品一区二区| 国产成人精品日本亚洲| 在线视频日本亚洲性| 国产美女精品视频| 亚洲大胆人体视频| 国产成+人+综合+亚洲欧美丁香花| 中文字幕日韩欧美在线视频| 欧美激情一区二区三区在线视频观看| 日韩女优人人人人射在线视频| 亚洲精品ady| 九九热精品视频在线播放| 国产精品久久久久免费a∨| **欧美日韩vr在线| 久久综合久久美利坚合众国| 日韩的一区二区| 欧美美女18p| 8090理伦午夜在线电影| 久久视频精品在线| 久久这里有精品视频| 国产精品爽黄69天堂a| 中文字幕av一区二区三区谷原希美| 欧美激情在线一区| 日本精品性网站在线观看| 日韩精品中文在线观看| 日韩av片电影专区| 亚洲精品视频二区| 麻豆国产精品va在线观看不卡| 国产日韩欧美在线看| 中文字幕亚洲综合久久筱田步美| 日韩av在线高清| 亚洲精品中文字幕女同| 国产精品一区二区久久国产| 亚洲美女av在线| 欧美日本精品在线| 91在线网站视频| 亚洲精品中文字幕有码专区| 久久亚洲私人国产精品va| 亚洲国产精品成人精品| 欧美最顶级丰满的aⅴ艳星| 国产精品久久中文| 精品福利在线视频| 日本精品一区二区三区在线| 久久99精品久久久久久青青91| 亚洲第一精品电影| 欧美激情第一页xxx| 欧美做爰性生交视频| 免费97视频在线精品国自产拍| 伊人久久久久久久久久久久久| 亚洲a一级视频| 久久精品小视频| 日本亚洲精品在线观看| 欧美视频一区二区三区…| 国产精品一区二区久久精品| 国产精品视频大全| 欧美日韩成人在线观看| 久久天天躁狠狠躁夜夜av| 欧美一级视频免费在线观看| 欧美激情视频在线| 欧美与黑人午夜性猛交久久久| 国产亚洲在线播放| 91精品久久久久久久久久久久久| 亚洲网站视频福利| 亚洲欧美www| 日本精品久久中文字幕佐佐木| 欧美不卡视频一区发布| 成人免费福利视频| 日韩激情第一页| 97香蕉超级碰碰久久免费的优势| 日本成人黄色片| 国产91精品久久久久久久| 国产亚洲欧美日韩精品| 久久人人爽人人爽爽久久| 午夜精品久久久久久久99热| 亚洲香蕉成视频在线观看| 欧美日韩亚洲成人| 久久久国产精品亚洲一区| 亚洲一区精品电影| 日韩成人网免费视频| 国产成人精品综合| 91成人国产在线观看| 精品毛片三在线观看| 久久久精品国产网站| 国产精品欧美在线| 国产精品视频久久久| 日韩久久精品电影| 人人澡人人澡人人看欧美| 精品无人区乱码1区2区3区在线| 欧美最猛性xxxxx(亚洲精品)| 91高清视频在线免费观看| 久久久久久久999精品视频| 国模吧一区二区| 国产精品久久久久久久9999| 久久久久久国产三级电影| 国产精品免费久久久久影院| 欧美性高跟鞋xxxxhd| www.亚洲成人| 欧美一级电影免费在线观看| 亚洲欧美日韩国产中文| 亚洲永久在线观看| 日产精品久久久一区二区福利| 欧美中文字幕在线视频| 色哟哟入口国产精品| 国产成人aa精品一区在线播放| 国产欧美精品一区二区| 亚洲精品久久久久久下一站| 91中文字幕在线观看| 国产精品偷伦免费视频观看的| 成人激情黄色网| 国产精品老女人精品视频| 波霸ol色综合久久| 国产精品香蕉国产| 亚洲欧美日韩天堂一区二区| 91成人性视频| 成人天堂噜噜噜| 一区二区欧美日韩视频| 欧美一级高清免费| 亚洲国产精品yw在线观看| 欧美一级黑人aaaaaaa做受| 久久久久久久久久久国产| 92裸体在线视频网站| 欧美亚洲国产精品| 亚洲欧洲国产一区| 日韩一区二区欧美| 亚洲国语精品自产拍在线观看| 欧美日韩成人网| 国产成人精品久久亚洲高清不卡| 亚洲精品一区二三区不卡| 欧美在线观看网站| 国产精品激情av在线播放| 日韩在线观看免费高清| 欧美综合一区第一页| 欧美精品免费在线观看| 国产亚洲精品久久久久久牛牛|