当前位置: 网学 > 编程文档 > ASP > 正文

查询翻页优化第1/2页

来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 13/06/17

【编者按】网学网ASP频道为大家收集整理了“查询翻页优化第1/2页“提供大家参考,希望对大家有所帮助!

复制代码 代码如下:
<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''>Ver
  • 上一篇资讯: asp javascript在线管理
  • 网学推荐

    免费论文

    原创论文

    浏览:
    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 QQ:3710167 邮箱:3710167@qq.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 myeducs.Cn www.myeducs.Cn All Rights Reserved
    湘ICP备09003080号