婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > 查詢翻頁優化第1/2頁

查詢翻頁優化第1/2頁

熱門標簽:外呼系統API接口 金昌電話機器人價格 縣域地圖標注打印店 個人可以辦理400電話么 修改地圖標注 萊西電子地圖標注 怎么在地圖標注自己 鳳臺百度地圖標注店 武夷山旅游地圖標注
復制代碼 代碼如下:

SCRIPT language=VBSCRIPT RUNAT=SERVER>

'//---- COCOON_自定義類_翻頁優化代碼 ----//'
Class cc_db_Pager
    '--------------------------------
    '     COCOON Db_Pager 類 (Ver: 1.02)
    '     作者: Sunrise_Chen (sunrise_chen@msn.com)
    '     請保留此信息,謝謝。
    '     
    '     2003/06 修正一個錯誤,描述:如果ID不唯一,將產生多條重復記錄的錯誤。
    '                           2003.5
    '--------------------------------

    '//-------------------- 定義變量 --------------------//'
    Private sTableName        '//表名
    Private sSqlString        '//自定義Sql語句
    Private aCondition()        '//查詢條件(數組)
    Private sCondition        '//查詢條件(字符串)
    Private iPage        '//當前頁碼
    Private iPageSize        '//每頁記錄數
    Private iPageCount        '//總頁數
    Private iRecCount        '//當前查詢條件下的記錄數
    Private iTotalRecCount    '//總記錄數
    Private sFields        '//輸出的字段名
    Private sOrderBy        '//排序字符串
    Private sSql        '//當前的查詢語句
    Private sPkey        '//主鍵
    Private oConn        '//連接對象
    Private iDefPageSize        '//默認每頁顯示的記錄數
    Private sProjectName        '/項目名
    Private sVersion        '/版本號
    Private bShowError        '//是否顯示錯誤信息

    '//-------------------- 事件、方法 --------------------//'
    '//類初始化事件
    Private Sub Class_Initialize()
        ReDim aCondition(-1)
        iPage        = 1
        iRecCount        = Null
        iTotalRecCount    = Null
        iPageCount        = Null
        bShowError        = True
        iPageSize        = 10
        sFields        = "*"
        sPkey        = "ID"
        sCondition        = ""
        sOrderBy        = ""
        sSqlString        = ""
        sProjectName    = "COCOON 類系列 數據庫翻頁優化"
        sVersion        = "1.02"
    End Sub

    '//類結束事件
    Private Sub Class_Terminate()
        Set oConn = Nothing
    End Sub

    '//錯誤處理
    Public Sub doError(s)
            Dim sTmp
            sTmp = CLng(Rnd() * 100)
            Response.write( "DIV STYLE='WIDTH:760;font-size:9pt;cursor:hand'>" )
            Response.write( "LABEL ONCLICK='ERRORDIV"sTmp".style.display=(ERRORDIV"sTmp".style.display==""""?""none"":"""")'>" )
            Response.write( "SPAN STYLE='BACKGROUND-COLOR:#CCCC00;COLOR:WHITE;'>〖 CC_db_Pager 提示信息 〗/SPAN>BR>/LABEL>" )
            Response.write( "DIV ID='ERRORDIV"sTmp"' STYLE='DISPLAY:NONE;WIDTH:100%;" )
            Response.write( "BORDER: 1PX SOLID #CCCC00;PADDING:5;overflow:hidden;text-overflow:ellipsis;'>NOBR>" )
            Response.write( "SPAN STYLE='COLOR:RED'>Description/SPAN>: "  s  "BR>" )
            Response.write( "SPAN STYLE='COLOR:RED'>Provider/SPAN>: "  sProjectName )
            Response.write( "  SPAN STYLE='COLOR:RED'>Version/SPAN>: "  sVersion  "BR>" )
            Response.write( "/NOBR>/DIV>/DIV>BR>" )
    End Sub

    '//產生分頁的SQL語句
    Public Function getSql()
        Dim iStart, iEnd
        Call makeCondition()
        iStart = ( iPage - 1 ) * iPageSize
        iEnd = iStart + iPageSize
        getSql  = " SELECT DISTINCT "  sFields  " FROM ["sTableName"] " _
                 " WHERE ["sPKey"] NOT IN ( " _
                 "   SELECT TOP "iStart" ["sPKey"] FROM ["sTableName"] "  sCondition  " "  sOrderBy  " " _
                 " )" _
                 " AND ["sPKey"] IN ( " _
                 "   SELECT TOP "iEnd" ["sPKey"] FROM ["sTableName"] "  sCondition  " "  sOrderBy  " " _
                 " )" _
                 " "  sOrderBy  " "
    End Function

    '//產生條件字符串
    Private Sub makeCondition()
        If UBound(aCondition)>=0 Then
            sCondition = " WHERE "  Join(aCondition, " AND ")
        End If
    End Sub

    '//計算總記錄數(帶條件)
    Private Sub CaculateRecCount()
        On Error Resume Next
        Dim oRs
        Call makeCondition()
        Set oRs = oConn.Execute( "SELECT COUNT(["sPKey"]) FROM ["  sTableName  "]"  sCondition )
        If Err Then
            doError Err.Description
            Response.End()
        End If
        iRecCount = oRs.Fields.Item(0).Value
        Set oRs = Nothing
    End Sub

    '//計算總記錄數(不帶條件)
    Private Sub CaculateTotalRecCount()
        On Error Resume Next
        Dim oRs
        Set oRs = oConn.Execute( "SELECT COUNT(["sPKey"]) FROM ["  sTableName  "]" )
        If Err Then
            doError Err.Description
            Response.End()
        End If
        iTotalRecCount = oRs.Fields.Item(0).Value
        Set oRs = Nothing
    End Sub

    '//計算頁數
    Private Sub CaculatePageCount()
        If isNull(iRecCount) Then CaculateRecCount()
        If iRecCount = 0 Then iPageCount = 0 : Exit Sub
        iPageCount = Abs( Int( 0 - (iRecCount / iPageSize) ) )
    End Sub

    '//增加條件
    Public Sub AddCondition(s)
        If Len(s)0 Then Exit Sub
        ReDim Preserve aCondition(UBound(aCondition)+1)
        aCondition(UBound(aCondition)) = s
    End Sub

    '//版本信息
    Public Function Information()
        doError "Coding by A HREF='MAILTO:sunrise_chen@msn.com'>Sunrise_Chen/A> @ A 
    End Function


    '//-------------------- 輸入屬性 --------------------//'
    '//定義連接對象
    Public Property Set ActiveConnection(o)
        Set oConn = o
    End Property

    '//定義查詢表名
    Public Property Let TableName(s)
        sTableName = s
    End Property

    '//定義需要輸出的字段名
    Public Property Let Fields(s)
        sFields = s
    End Property

    '//定義主鍵
    Public Property Let Pkey(s)
        sPkey = s
    End Property

    '//定義排序規則
    Public Property Let OrderBy(s)
        sOrderBy = " ORDER BY "  s  " "
    End Property

    '//定義每頁的記錄條數 
    Public Property Let PageSize(s)
        iPageSize = s
        If Not isNumeric(iPageSize) Then iPageSize = iDefaultPageSize
        If CLng(iPageSize)1 Then iPageSize = iDefaultPageSize
    End Property

    '//定義當前頁碼
    Public Property Let Page(s)
        iPage = s
        If Not isNumeric(iPage) Then iPage = 1
        If CLng(iPage)1 Then iPage = 1
        Call CaculatePageCount()
        If CLng(iPage)>CLng(iPageCount) And iPageCount>0 Then iPage = iPageCount
    End Property

    '//自定義查詢語句
    Public Property Let Sql(s)
        sSqlString = s
    End Property

    '//-------------------- 輸出屬性 --------------------//'
    '//取得當前條件下的記錄數
    Public Property Get RecordCount
        If isNull(iRecCount) Then CaculateRecCount()
        RecordCount = iRecCount
    End Property

    '//取得當前頁碼
    Public Property Get Page
        Page = iPage
    End Property

    '//取得當前頁碼
    Public Property Get AbsolutePage
        AbsolutePage = iPage
    End Property

    '//取得當前查詢的條件
    Public Property Get Condition
        If Len(sCondition)1 Then makeCondition()
        Condition = sCondition
    End Property

    '//取得總的記錄數
    Public Property Get TotalRecordCount
        If isNull(iTotalRecCount) Then CaculateTotalRecCount()
        TotalRecordCount = iTotalRecCount
    End Property

    '//取得總頁數
    Public Property Get PageCount
        If isNull(iPageCount) Then CaculatePageCount()
        PageCount = iPageCount
    End Property

    '//得到分頁后的記錄集
    Public Property Get Recordset
        On Error Resume Next
        sSql = getSql()
        Set Recordset = oConn.Execute( sSql )
        If Err Then
            If bShowError Then doError Err.Description
            If Len(sSqlString)>0 Then
                Set Recordset = oConn.Execute( sSqlString )
                If Err Then
                    doError Err.Description
                    Response.End()
                End If
            Else
                doError Err.Description
            End If
        End If
        Err.Clear()
    End Property

    '//版本信息
    Public Property Get Version
        Version = sVersion
    End Property

End Class

/SCRIPT>

12下一頁閱讀全文

標簽:涼山 楚雄 邢臺 南京 上海 通遼 赤峰 清遠

巨人網絡通訊聲明:本文標題《查詢翻頁優化第1/2頁》,本文關鍵詞  查詢,翻頁,優化,第,2頁,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《查詢翻頁優化第1/2頁》相關的同類信息!
  • 本頁收集關于查詢翻頁優化第1/2頁的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    精品美女被调教视频大全网站| 中文字幕一区二区三区不卡在线| 国产喷白浆一区二区三区| 亚洲欧美日韩综合aⅴ视频| 日本在线不卡视频一二三区| 不卡欧美aaaaa| 日韩精品一区二区在线| 亚洲综合偷拍欧美一区色| 国产成人精品www牛牛影视| 欧美精选一区二区| 亚洲国产va精品久久久不卡综合| 成人av电影在线播放| 久久一留热品黄| 日本在线不卡一区| 正在播放亚洲一区| 亚洲一区在线观看免费观看电影高清 | 粉嫩av一区二区三区| 日韩一区二区精品| 亚洲福中文字幕伊人影院| 91蝌蚪porny| 日韩美女久久久| www.欧美色图| 自拍偷自拍亚洲精品播放| 成人av小说网| 国产精品久久久久国产精品日日| 国产伦精品一区二区三区免费迷| 日韩一级免费观看| 久久电影国产免费久久电影 | 国产精品国产a级| 国产精品99久久久久久久女警| 欧美一级二级三级蜜桃| 视频一区欧美精品| 日韩一区二区三区三四区视频在线观看| 一区二区国产视频| 欧美日本乱大交xxxxx| 亚洲成av人片一区二区梦乃| 欧美日韩国产精品自在自线| 午夜精彩视频在线观看不卡| 7777女厕盗摄久久久| 麻豆一区二区三| 26uuu国产在线精品一区二区| 国模冰冰炮一区二区| 国产精品午夜春色av| 91在线视频网址| 亚洲成在人线在线播放| 欧美男生操女生| 九色porny丨国产精品| 国产欧美视频一区二区三区| 91片黄在线观看| 日日欢夜夜爽一区| 精品国产成人系列| 91免费看视频| 蜜臀99久久精品久久久久久软件| 2019国产精品| 91高清视频在线| 久久不见久久见免费视频7| 国产亚洲欧美激情| 91麻豆高清视频| 日韩av电影一区| 国产精品污污网站在线观看| 欧洲视频一区二区| 韩国女主播成人在线观看| 欧美国产综合一区二区| 欧美日韩黄色影视| 国产乱码精品一品二品| 亚洲国产日韩综合久久精品| 久久久久久97三级| 6080国产精品一区二区| 国产传媒一区在线| 视频一区免费在线观看| 一区视频在线播放| 欧美xxxx老人做受| 欧美性极品少妇| 国产ts人妖一区二区| 日精品一区二区三区| 亚洲女与黑人做爰| 久久久www成人免费毛片麻豆 | 亚洲在线视频免费观看| 久久久久久久网| 欧美精品久久一区| 色噜噜狠狠成人网p站| 国产在线一区观看| 天堂久久久久va久久久久| 国产精品伦理在线| 亚洲精品在线观看视频| 欧美精品777| 色哟哟国产精品免费观看| 国产成人亚洲精品青草天美| 日韩av在线免费观看不卡| 亚洲小说春色综合另类电影| 亚洲国产精品成人综合| 久久你懂得1024| 日韩欧美一二区| 欧美一区二区在线播放| 欧美日韩一区二区三区视频| 色综合久久久久综合体桃花网| 国产激情视频一区二区在线观看 | 国产激情91久久精品导航 | 国产成人在线影院| 激情五月播播久久久精品| 蜜臀久久99精品久久久久久9 | 热久久国产精品| 亚洲一卡二卡三卡四卡无卡久久| 亚洲精品国产第一综合99久久| 国产欧美精品在线观看| 久久久www成人免费无遮挡大片| 精品日韩在线观看| 精品国内二区三区| 久久精品一区二区三区不卡 | 1024亚洲合集| 亚洲三级理论片| 亚洲国产中文字幕| 五月天网站亚洲| 日韩成人免费电影| 免费在线成人网| 国产一区二区三区四| 国产麻豆精品在线| 成人av先锋影音| 一本大道久久a久久精品综合| 91黄视频在线| 欧美一级爆毛片| 久久久久久久久久久久久女国产乱| 久久综合99re88久久爱| 日本一区二区视频在线| 国产精品不卡一区| 亚洲超碰精品一区二区| 日本少妇一区二区| 国产suv精品一区二区6| 99久久免费视频.com| 日本道精品一区二区三区| 欧美电影影音先锋| 久久综合狠狠综合久久综合88| 国产精品嫩草久久久久| 亚洲国产精品一区二区尤物区| 美女免费视频一区二区| 成人美女视频在线观看18| 欧洲亚洲精品在线| 精品国内片67194| 一区二区三区四区乱视频| 毛片av一区二区| 99天天综合性| 欧美成人性战久久| 中文字幕在线观看不卡视频| 亚洲一级二级在线| 成人妖精视频yjsp地址| 欧美在线不卡视频| 久久久久久久av麻豆果冻| 亚洲一区二区视频| 高清成人在线观看| 欧美日本一区二区| 国产精品乱子久久久久| 免费成人av在线播放| 91日韩精品一区| 26uuu国产电影一区二区| 亚洲成人午夜电影| caoporn国产一区二区| 精品国产91乱码一区二区三区| 亚洲三级在线播放| 国产v日产∨综合v精品视频| 欧美日韩国产美女| 亚洲色图在线播放| 国产乱码精品一区二区三| 在线播放日韩导航| 亚洲美女屁股眼交| 高清不卡一区二区在线| 欧美成人video| 丝袜诱惑制服诱惑色一区在线观看| 99久久婷婷国产综合精品| 亚洲精品一区二区精华| 亚洲第一综合色| 欧美性色综合网| 国产精品国产三级国产普通话三级 | 欧美本精品男人aⅴ天堂| 亚洲国产精品久久久久秋霞影院| 国产精品综合在线视频| 日韩三级视频在线看| 图片区小说区国产精品视频| 在线欧美日韩精品| 亚洲欧洲成人精品av97| 国产v综合v亚洲欧| 久久久久久久久久久久久久久99 | 国产成人综合自拍| 久久综合久久综合久久| 久久精品国产亚洲a| 91精品国产综合久久福利软件| 亚洲狠狠爱一区二区三区| 91老师片黄在线观看| 中文字幕在线一区二区三区| 成人深夜在线观看| 国产精品国产三级国产aⅴ无密码| 国产精品一区二区视频| 国产亚洲女人久久久久毛片| 国产白丝网站精品污在线入口| 亚洲国产成人自拍| 99久久亚洲一区二区三区青草| 国产精品电影一区二区| 91在线观看成人| 一个色综合av| 欧美精品高清视频| 蜜臀国产一区二区三区在线播放|