• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    ASP Recordset 分页显示数据的方法(修正版)

    1.建立Recordset对象

    复制代码 代码如下:

    Dim objMyRst
    Set objMyRst=Server.CreateObject(“ADODB.Recordset”)
    objMyRst.CursorLocation=adUseClientBatch ‘客户端可批量处理
    objMyRst.CursorType=adOpenStatic'光标类型为静态类型

    注意:Recordset对象不能用Set objMyRst=Connection.Excute strSQL的语句建立,因为其建立的Recordset对象为adOpenFowardOnly不支持记录集分页
    2.打开Recordset对象
    复制代码 代码如下:

    Dim strSql
    strSql=”select * from ietable”
    objMyRst.Oepn strSql,ActiveConnection,,,adCmdText

    3.设置Recordset的PageSize属性
    复制代码 代码如下:

    objMyRst.PageSize=20

    默认的PageSize为10
    4.设置Recordset的AbsolutePage属性
    以下为引用的内容:
    复制代码 代码如下:

    Dim intCurrentPage
    intCurrentPage=1
    objMyRst.AbsolutePage=intCurrentPage

    AbsolutePage为1到Recordset对象的PageCount值
    5.显示数据
    复制代码 代码如下:

    Response.Write("table>")
    PrintFieldName(objMyRst)
    For i=1 To objMyRst.PageSize
    PrintFieldValue(objMyRst)
    objMyRst.MoveNext
    If objMyRst.Eof Then Exit For
    Next
    Response.Write("/table>")

    说明:
    1. adOpenStatic,adUseCilentBatch,adCmdText为adovbs.inc定义的常量,要使用的话要把adovbs.inc拷到当前目录中并包含于在程序中
    复制代码 代码如下:

    !--#Include File=”adovbs.inc”-->

    2. PrintFielName,PrintFieldValue函数的代码如下:
    复制代码 代码如下:

    %
    Function PrintFieldName(objMyRst)
    '参数objMyRst是Recordset对象
    '定义娈数
    Dim objFld
    Response.Write "tr bgcolor='#CCCCCC'>"
    For Each objFld In objMyRst.Fields
    Response.Write "td>" objFld.Name "/td>"
    Next
    Response.Write("/tr>")
    End Function
    Function PrintFieldValue(objMyRst)
    '参数objMyRst是Recordset对象
    '定义娈数
    Dim objFld
    Response.Write("tr >")
    For Each objFld In objMyRst.Fields
    'Response.Write "td>" objMyRst.Fields(intLoop).value "/td>"
    Response.Write "td>" objFld.value "/td>"
    Next
    Response.Write("tr>")
    End Function
    %>

    您可能感兴趣的文章:
    • 用vbs模拟的一个asp的分页显示功能
    • asp长文章用分页符来分页显示
    • asp.net 文章内容分页显示的代码
    • asp.net 分页显示数据表的数据的代码
    • asp.net 通用分页显示辅助类(改进版)
    • asp.net 文章分页显示实现代码
    • Asp 解析 XML并分页显示源码
    • ASP中实现分页显示的七种方法
    上一篇:关于ASP循环表格的问题之解答[比较详细]
    下一篇:ASP ajax分页教程一
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    ASP Recordset 分页显示数据的方法(修正版) ASP,Recordset,分页,显示,数据,