成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識(shí)庫 > asp的通用數(shù)據(jù)分頁類

asp的通用數(shù)據(jù)分頁類

熱門標(biāo)簽:咸陽銷售外呼系統(tǒng) 外呼回?fù)芟到y(tǒng)圖片 蘭州智能語音電銷機(jī)器人功能 常用地圖標(biāo)注范圍點(diǎn) 企數(shù)外呼系統(tǒng)能用多久 為什么外呼系統(tǒng)需要預(yù)存話費(fèi)呢 辦理400電話一年多少錢 離線電子地圖標(biāo)注軟件注冊 寧夏怎么申請400電話
 (原創(chuàng))!--#include file="Conn.asp" -->
通用數(shù)據(jù)分頁類
    通用分頁類,以后寫分頁顯示數(shù)據(jù)時(shí)就輕松多啦.直接調(diào)用此類,然后再Execute即可以取得當(dāng)前頁的所有數(shù)據(jù).
    此類所做的工作是只取得當(dāng)前頁的數(shù)據(jù),和總頁數(shù)和總記錄數(shù)等等數(shù)據(jù).

ASP代碼:
%
'/*****************************分頁顯示類**************************
'/* 作者:哇哇魚
'/* 日期:2004年11月18日
'/* 作用:取得某一頁的數(shù)據(jù)并返回給外部
'/* 說明示例:
'/* Dim MyPage=New PageClass
'/* MyPage.Conn=Conn                '設(shè)置連接對象
'/* MyPage.PageSize=20                 '設(shè)置一頁顯示多少條數(shù)據(jù) (默認(rèn)為10條)
'/* MyPage.CurPage=2                   '設(shè)置當(dāng)前要顯示的頁碼
'/*''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'/* MyPage.TableName="Member"       '設(shè)置表名
'/* MyPage.Fields="ID,MemberName,MemberPass"   '設(shè)置顯示字段列表
'/* MyPage.Condition="ID>100"          '設(shè)置查詢條件
'/* MyPage.OrderBy="ID DESC"           '設(shè)置排序條件(一定要設(shè)置該屬性)
'/* Set PageRs=MyPage.Execute          '返回當(dāng)前第2頁的數(shù)據(jù)(RecordSet對象),如果出錯(cuò)則返回Nothing值
'/*''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'/*'以上的定義也可以用以下的方法:ExecuteBy("表名","字段列表","查詢條件","排序條件")
'/* Set PageRs=MyPage.ExecuteBy("Member","ID,MemberName,MemberPass","ID>100","ID DESC")
'/*''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
'/* PageCount=MyPage.PageCount         '返回頁碼總數(shù)
'/* RecordCount=MyPage.RecordCount     '返回記錄總數(shù)
'/* NextPage=MyPage.NextPage           '返回下頁的頁碼
'/* PrePage=MyPage.PrePage             '返回上一頁的頁碼
'/*****************************************************************
Class PageClass
    Private Connection               '連接數(shù)據(jù)庫的外部Connection對象
    Private Rs
    Private List_Fields
    Private Table_Name
    Private Query_Where
    Private OrderBy_SQL              '字段排序語句部分
    Private Page_Count               '返回當(dāng)前查詢的記錄頁總數(shù)
    Private Page_Size                '設(shè)置一頁顯示多少條的記錄
    Private Cur_Page                 '設(shè)置當(dāng)前的頁碼
    Private Record_Count             '返回當(dāng)前查詢的記錄總數(shù)

    '/****************設(shè)置Connection對象****************************
    Public Property Let Conn(ByRef ObjConn)
        Set Connection=ObjConn
    End Property
    Public Property Get Conn()
        Set Conn=Connection
    End Property
    '/****************End******************************************

    '/****************設(shè)置查詢SQL語句*******************************
    ''查詢顯示字段
    Public Property Let Fields(ByVal Value)
        List_Fields=Value
    End Property
    Public Property Get Fields()
        Fields=List_Fields
    End Property
    ''查詢表名
    Public Property Let TableName(ByVal Value)
        Table_Name=Value
    End Property
    Public Property Get TableName()
        TableName=Table_Name
    End Property
    ''查詢條件
    Public Property Let Condition(ByVal Value)
        Query_Where=Value
    End Property
    Public Property Get Condition()
        Condition=Query_Where
    End Property
    ''*****************排序部分********************************************
    ''Value 語不用寫上Order By 。如: [object].OrderBy="ID Desc,PostTime Asc"
    Public Property Let OrderBy(ByVal Value)
        OrderBy_SQL=Value
    End Property
    Public Property Get OrderBy()
        OrderBy=OrderBy_SQL
    End Property
    '/****************End******************************************

    '/****************返回當(dāng)前查詢結(jié)果的總頁數(shù)***********************
    Public Property Get PageCount()
        PageCount=Page_Count
    End Property
    Public Property Get RecordCount()
        RecordCount=Record_Count
    End Property
    Public Property Get NextPage()
        If Cur_PagePage_Count Then
            NextPage=Cur_Page+1
        Else
            NextPage=Page_Count
        End If
    End Property
    Public Property Get PrePage()
        If Cur_Page>1 Then
            PrePage=Cur_Page-1
        Else
            PrePage=Cur_Page
        End If
    End Property
    '/****************End******************************************

    '/****************設(shè)置一頁顯示的記錄數(shù)***************************
    Public Property Let PageSize(ByVal Value)
        If Not IsNumeric(Value) Or Value="" Then
            Value=10
        Else
            Value=Cint(Value)
        End If
        If Value1 Then Value=10
        Page_Size=Value
    End Property
    Public Property Get PageSize()
        PageSize=Page_Size
    End Property
    ''設(shè)置當(dāng)前的頁碼數(shù)**************************
    Public Property Let Page(ByVal Value)
        If Not IsNumeric(Value) Or Value="" Then
            Value=1
        Else
            Value=CLng(Value)
        End If
        If Value1 Then Value=1
        Cur_Page=Value
    End Property
    Public Property Get Page()
        Page=Cur_Page
    End Property
    '/****************End******************************************

    Private Sub Class_Initialize
    '初始化RecordSet對象
        Page_Size=10            '默認(rèn)一頁為10條數(shù)據(jù)
        CurPage=1                   '默認(rèn)當(dāng)前為第一頁
        Record_Count=0
        Page_Count=0
    End Sub

    Private Sub Class_Terminate
        Call CloseRecordSet
    End Sub

    '/***關(guān)閉數(shù)據(jù)庫的連接*******
    Private Sub CloseRecordSet
        On Error Resume Next
        If IsObject(Rs) Then
            Rs.Close
            Set Rs=Nothing
        End If
        On Error Goto 0
    End Sub

    '/**********執(zhí)行查詢返回對應(yīng)頁碼的數(shù)據(jù)***********************************************
    Public Function ExecuteBy(ByVal oTableName,ByVal oFields,ByVal oCondition,ByVal oOrderBy)
        Table_Name=oTableName
        List_Fields=oFields
        Query_Where=oCondtion
        OrderBy_SQL=oOrderBy
        Set ExecuteBy=Execute()
    End Function
    '查詢并返回當(dāng)前CurPage的頁碼記錄
    Public Function Execute()
        Call CloseRecordSet
        On Error Resume Next
        Dim TSQL,TopMod,sWhere
        If Not IsObject(Connection) Or Table_Name="" Or OrderBy_SQL="" Then
            Set Execute=Nothing
            Record_Count=0
            Page_Count=0
            Exit Function
        End If
        If Trim(Query_Where)>"" Then 
            sWhere="Where "Query_Where
        Else
            sWhere=""
        End If
        TSQL="Select Count(*) From ["Table_Name"] "sWhere
        Record_Count=Connection.Execute(TSQL)(0)    '獲取記錄總數(shù)
        If Err Then
            Err.Clear
            Set Execute=Nothing
            Record_Count=0
            Page_Count=0
            Exit Function
        End If
        If Record_Count1 Then
            Set Execute=Nothing
            Record_Count=0
            Page_Count=0
            Exit Function
        End If
        '取得頁的總數(shù)
        If Record_Count Mod Page_Size >0 Then
            TopMod=Record_Count Mod Page_Size
            Page_Count=Fix(Record_Count/Page_Size)+1
            If Cur_PagePage_Count Then
                TopMod=Page_Size
            End If
        Else
            TopMod=Page_Size
            Page_Count=Fix(Record_Count/Page_Size)
        End If
        If Cur_Page>Page_Count Then Cur_Page=Page_Count
        If Cur_Page1 Then Cur_Page=1
        If Trim(List_Fields)="" Then List_Fields="*"
        TSQL="Select * From (Select Top "TopMod" * From (Select Top "(Cur_Page*Page_Size)" "List_Fields" From ["Table_Name"] "sWhere" Order By "OrderBy_SQL") Order By "TransformOrder(OrderBy_SQL)")Order By "OrderBy_SQL
        Set Rs=Connection.Execute(TSQL)
        If Err Then
            Err.Clear
            Set Execute=Nothing
            Record_Count=0
            Page_Count=0
            Exit Function
        End If
        Set Execute=Rs
    End Function

    '轉(zhuǎn)換OrderBy的順序 ASC->DESC   DESC->ASC
    Private Function TransformOrder(ByVal Value)
        If Value="" Then
            TransformOrder=""
            Exit Function
        End If
        Dim OrderArray,i,Result,ByString,Fields,InPos
        OrderArray=Split(Value,",")   '分解每個(gè)字段值
        For i=0 To Ubound(OrderArray)
            If OrderArray(i)>"" Then
                InPos=InStrRev(Trim(OrderArray(i))," ")  '找出排序的順序
                If InPos1 Then  '如果找不到則是ASC排序
                    ByString="ASC"
                    Fields=OrderArray(i)+" "
                Else
                    ByString=Trim(Mid(OrderArray(i),InPos+1))
                    Fields=Left(OrderArray(i),InPos)
                    If ByString>"" Then
                        ByString=UCase(ByString)
                    Else
                        ByString="ASC"
                    End If
                End If
                ''轉(zhuǎn)換排序
                If ByString="ASC" Then
                    ByString="DESC"
                Else
                    ByString="ASC"
                End If
                Result=Result+Fields+ByString+","
            End If
        Next
        If Result>"" Then Result=Left(Result,Len(Result)-1)
        TransformOrder=Result
    End Function
End Class


'示例代碼:
Sub Show_List
    Dim Page,PageRs
    Page=Request("Page")
    Dim MyPage
    Set MyPage=New PageClass
    MyPage.Conn=Conn
    MyPage.PageSize=20
    MyPage.Page=Page
    MyPage.TableName="table1"
    MyPage.Fields="*"
    MyPage.OrderBy="ID Asc"
    Set PageRs=MyPage.Execute
    'Set PageRs=MyPage.ExecuteBy("table1","*","","ID Asc")
    If PageRs Is Nothing Then Exit Sub
    Do Until PageRs.Eof
        Response.Write " tr bgcolor=""#FDFDFD"" style=""cursor:hand"" onmouseover=""this.style.background='#F3F3F3'"" onmouseout=""this.style.background='#FDFDFD'"">"
        Response.Write "    td height=""20"">div align=""center"">"PageRs("ID")"/div>/td>"
        Response.Write "    td>"PageRs("aaaa")"/td>"
        Response.Write "    td>a href="""PageRs("bbbb")""">font color='#000000'>"PageRs("bbbb")"/font>/a>/td>"
        Response.Write "    td>"PageRs("cccc")"/td>"
        Response.Write "  /tr>"
        PageRs.MoveNext
    Loop
    PageRs.Close
    PageCount=MyPage.PageCount
    Page=MyPage.Page            '取得當(dāng)前正確的頁碼數(shù)
    NextPage=MyPage.NextPage
    PrePage=MyPage.PrePage
    Set PageRs=Nothing
    Set MyPage=Nothing
End Sub
Show_List
%> 




標(biāo)簽:咸陽 溫州 昆明 麗江 家電維修 泰州 昌都 鐵嶺

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《asp的通用數(shù)據(jù)分頁類》,本文關(guān)鍵詞  asp,的,通用,數(shù)據(jù),分頁,類,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《asp的通用數(shù)據(jù)分頁類》相關(guān)的同類信息!
  • 本頁收集關(guān)于asp的通用數(shù)據(jù)分頁類的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    日韩高清在线播放| 欧美人善交videosg| 欧美亚洲黄色片| 亚洲啊啊啊啊啊| 国产农村老头老太视频| 日本一区二区三区视频免费看| 国产精品久久久久久久天堂第1集| 国产精品bbw一区二区三区| 国产美女裸体无遮挡免费视频| 在线看片不卡| 女人在下体塞跳蛋在线观看| 国产精品1区2区3区| 一区二区电影网| 久久美女免费视频| 日韩在线视频观看正片免费网站| 色偷偷免费视频| 精品三级av| 色欧美片视频在线观看在线视频| 色诱视频网站一区| 国产亚洲成人av| 亚洲亚洲免费| 尤物在线精品视频| 成人在线观看视频app| 欧美一区国产| 国产高清免费在线播放| 欧美一级一区二区三区| 国产精品无码专区av免费播放| 男人的天堂一区二区| 亚洲精品一区二区三区在线| 神马电影网我不卡| 九九热精品在线| 91成人在线免费| 国产在线制服美女| 国产精品久久久久一区二区三区共| 亚洲天堂2014| 亚洲大胆视频| 久久久久久久久久久久久女国产乱| 国产麻豆精品久久| 欧美性猛xxx| 成年人免费观看视频网站| 在线小视频你懂的| 日本一区二区中文字幕| 爱情电影社保片一区| 午夜电影一区二区三区| 最近免费中文字幕中文高清百度| 91亚洲va在线va天堂va国| 99久久久免费精品| 亚洲中文字幕无码爆乳av| 婷婷久久综合九色综合绿巨人| 神马亚洲视频| 欧美日韩国产在线| 毛片在线播放a| 欧美日韩日日骚| 欧美色视频一区二区三区在线观看| 欧美精品日韩一本| 亚洲国产精品99久久久久久久久| 中文字幕 久热精品 视频在线| 肉丝美足丝袜一区二区三区四| 亚洲男女在线观看| 成人精品影院| 69国产精品视频免费观看| 九九精品在线视频| 51色欧美片视频在线观看| 亚洲高清视频在线播放| 国产日本欧美在线| 国产一区欧美一区| 亚洲一区二区三区在线播放| 手机看片日韩av| 精品视频vs精品视频| 国产亚洲欧美日韩一区二区| 成人看片爽爽爽| 久久婷婷国产综合尤物精品| 成人xxxxx| 香蕉网站在线观看| 中文字幕av免费在线观看| 欧美国产亚洲精品| 精品成人一区| 2021中文字幕一区亚洲| 久久久久久久久久久国产| 欧美亚洲在线视频| 久久在线精品| 91夜夜蜜桃臀一区二区三区| 尤物视频在线观看| 亚州欧美在线| av片在线免费| 色婷婷av一区二区三区丝袜美腿| 91在线观看入口| 综合av在线| 国产96在线亚洲| 欧美日韩爱爱视频| 美女大黄三级视频在线观看| 国产福利一区二区三区在线视频| www.26天天久久天堂| 久久精品在线免费观看| 在线成人免费观看| 91精品国产自产精品男人的天堂| 国产天堂视频在线观看| 高跟丝袜一区二区三区| 亚洲欧洲日产国产综合网| 懂色av一区二区三区免费看| 99re国产在线播放| 国产视频精品va久久久久久| 国产日韩在线一区| 51色欧美片视频在线观看| 卡一卡2卡三精品| 天堂中文字幕av| 免费成人深夜夜行网站| 伊人久久大香线蕉av超碰演员| 你懂的网址国产 欧美| 精品写真视频在线观看| 亚洲精彩视频| 精品国产乱码久久久久久虫虫漫画| 日韩精品你懂的| 欧美成人一品| 精品一区免费观看| 国产精品一二三在线| 久久久99精品免费观看不卡| 乱人伦中文字幕在线zone| 国产欧美日韩网站| 国产精品网站免费| 老熟妇仑乱一区二区av| 特一级黄色录像| 久久久不卡网国产精品一区| 亚洲第一色中文字幕| 美国黄色特级片| 国产精品久久久久久久久久久久午夜片| 99re热这里只有精品视频| 99久久综合99久久综合网站| xxxx一级片| 欧美一区二区国产| 亚洲影视一区二区三区| 色先锋av资源在线| 99re这里只有精品视频首页| 国产剧情一区二区| 国产成人亚洲综合无码| 成年人视频大全| 国产精品第12页| 在线日韩第一页| 国产调教视频在线观看| 999久久久久久| 日本xxxx高清色视频| 亚洲丝袜自拍清纯另类| 国外成人免费在线播放| 国产成人一区二| 波多野结衣加勒比| 丰满人妻一区二区三区大胸| 久久av红桃一区二区小说| 特黄视频在线观看| 亚洲日本中文字幕| 给我免费播放片在线观看| 亚洲高清视频一区| 91免费看国产| 五月婷婷综合在线观看| 91视频免费观看网站| 99久久久精品免费观看国产蜜| 国产黄色一级网站| 国产精品1区2区3区在线观看| 伊人222成人综合网| 精品欧美一区二区久久久伦| xxxxxhd亚洲人hd| 成人免费观看网站| 宅男午夜视频| 色综合天天做天天爱| 欧美性极品xxxx做受| 久热精品在线播放| 中文字幕日产av一二三区| 欧美精品一区二区蜜桃| 成人午夜精品一区二区三区| 亚洲精品毛片| 欧美电影精品一区二区| 国产精品-区区久久久狼| 欧美日韩hd| 亚洲美女视频在线免费观看| 成av人片在线观看www| 欧美日韩欧美| 中文字幕亚洲国产| 2014亚洲片线观看视频免费| 亚洲成人精品综合在线| 九九爱免费视频在线观看| 国产精品美女高潮无套| 免费又爽又黄禁片视频1000片| 中文字幕 亚洲一区| 国产成人无码精品久久二区三| 国产不卡一区二区在线观看| 亚洲人成人77777线观看| 成人久久综合| 美女视频一区免费观看| gogo久久日韩裸体艺术| 色先锋av影音| 欧美一区二区三区色| 91精品观看| www污污网站在线看| 亚洲欧美日韩一区二区| 国产精品美女久久久久久久| 成人欧美一区二区三区白人| 亚洲乱码一区二区三区| 男人添女人荫蒂国产| 欧美日韩成人综合在线一区二区| 成年网址网站在线观看| 天天爽天天爽天天爽| 99re6热在线精品视频播放| 555www色欧美视频| 日韩三区免费| 国产欧美精品一区二区三区| 久久九九99| 激情综合亚洲精品| 91最新地址在线播放| 精品国产乱码久久久久久婷婷| 日韩欧美一级二级三级久久久| 日韩欧美高清一区二区三区| 精品国产美女| chinese偷拍一区二区三区| 高清在线不卡av| 超碰地址久久| 午夜久久一区| 少妇又色又爽又黄的视频| 国产欧美一区二区三区精品观看| 噼里啪啦在线中文观看| 国产精品视频网站在线观看| 色综合久久中文| 波多野结衣50连登视频| 日本不卡免费高清视频| 最新av免费看| 色婷婷精品国产一区二区三区| 日韩少妇内射免费播放| 日本肉体xxxx裸体784大胆| 欧美在线观看一区| 国产精选一区二区三区| 成人性生交大片免费观看网站| 成人欧美在线视频| 亚洲欧洲午夜| 国产日产欧美一区| 国产精选一区| 9191成人精品久久| 欧美中文字幕精在线不卡| 啦啦啦免费高清视频在线观看| 国内精品自线一区二区三区视频| 日本电影亚洲天堂一区| 精品国偷自产一区二区三区| 久久久久久久久久一区二区三区| 77777亚洲午夜久久多人| 久久网一区二区| 久久久久久**毛片大全| 国产精品主播| bdsm国产| 欧美一级二级三级区| 精品久久97| 91麻豆国产视频| 日韩精品卡通动漫网站| 日本大胆欧美人术艺术动态| 97视频com| 婷婷成人在线| 国v精品久久久网| 在线天堂视频| 亚洲欧美日韩一区成人| 7m精品国产导航在线| 亚洲调教视频在线观看| 老司机在线永久免费观看| 玖玖爱在线观看| 成人在线小说| 成人男女网免费| 无吗不卡中文字幕| 婷婷久久免费视频| 一本久道久久综合多人| 成人欧美一区二区三区黑人一| 国产精品一区在线免费观看| 一区二区视频在线观看免费的| 久久国产精品亚洲va麻豆| 久久久久久av无码免费网站下载| 公肉吊粗大爽色翁浪妇视频| 男人插曲女人的视频| 欧美精品尤物在线观看| 久久精品视频免费| 77777影视视频在线观看| 欧美做受高潮中文字幕| 一区二区免费不卡在线| 爱福利一区二区| 国产精品免费不| 欧美猛男超大videosgay| 2020久久国产精品| 欧美日韩免费在线视频| 91精品在线免费观看| 这里只有精品视频在线| 亚洲综合欧美在线| 精品视频91| 国产精品a成v人在线播放| 女人天堂av在线播放| 日本三级很黄试看120秒| 欧美精品一区二区久久| 四虎影院在线免费播放| 精品视频在线播放| 182在线视频| 欧美国产日韩综合| 一区在线播放视频| 日韩精品免费视频一区二区三区| 国产精品一区二区三区高清在线| 69久久99精品久久久久婷婷| 激情另类综合| 91传媒久久久| 97超级碰碰人国产在线观看| 欧美亚洲另类久久综合| 欧美韩日一区| 国产一区二区精品久久91| 日本一二三区视频免费高清| 黄色av网站在线| 97av中文字幕| 激情亚洲一区二区三区四区| 日本一区二区三区免费乱视频| 亚洲色图视频在线观看| 国产一区二区三区视频免费| 精品中文字幕一区二区小辣椒| 视频一区二区三区国产| 成人激情开心网| 亚洲精品国产精品国自| 日韩经典中文字幕| 男人午夜天堂| 激情五月少妇a| 天堂成人娱乐在线视频免费播放网站| 污污网站在线免费观看| youjizz国产精品| 99久久99久久久精品齐齐| 中文字幕 人妻熟女| 日韩丝袜情趣美女图片| 国产69精品久久久久久| 日本一卡二卡在线| 成年网站在线观看| 爱情岛论坛亚洲首页入口章节| 一区二区视频在线|