您当前的位置:天府星空常见问题域名相关 → 问题内容

ADO 存取数据库时如何分页显示

作者:佚名  来源:本站整理  发布时间:2008-01-21 10:34:36

   AbsolutePage 属性:设定当前记录的位置是位于哪一页 AbsolutePosition 属性:目前指标在 RecordSet 中的位置。

   PageCount 属性:显示 Recordset 对象包括多少“页”的数据。

   PageSize 属性:显示 Recordset 对象每一页显示的记录数。

   RecordCount 属性:显示 Recordset 对象记录的总数。

   下面让我们来详细认识一下这些重要的属性和方法

   一、 BOF 与 EOF 属性

   通常我们在 ASP 程序中编写代码来检验 BOF 与 EOF 属性,从而得知目前指标所指向的 RecordSet 的位置,使用 BOF 与 EOF 属性,可以得知一个 Recordset 对象是否包含有记录或者得知移动记录行是否已经超出该 Recordset 对象的范围。

   如: < % if not rs.eof then ... %>

   < % if not (rs.bof and rs.eof) %>

  若当前记录的位置是在一个 Recordset 对象第一行记录之前时, BOF 属性返回 true,反之则返回 false。

  若当前记录的位置是在一个 Recordset 对象最后一行记录之后时, EOF 属性返回 true,反之则返回 false。

  BOF 与 EOF 都为 False:表示指标位于 RecordSet 的当中。

  BOF 为 True:目前指标指到 RecordSet 的第一笔记录。 EOF 为 True:目前指标指到 RecordSet 的最后一笔记录。

  BOF 与 EOF 都为 True:在 RecordSet 里没有任何记录。

  二、 Move 方法

  您可以用 Move 方法移动指标到 RecordSet 中的某一笔记录,语法如下:

  rs.Move NumRecords,St

上一页  [1] [2] [3] [4] [5] [6] [7] [8]  下一页

  • 上一篇问题:ASP教程:ASP简介
  • 下一篇问题:堵住ASP漏洞
    • 全国统一免费热线:800-82-98988
    • 业务咨询电话:028-66533110
    • 技术支持电话:028-66533120
    • 故障抢修电话:028-85568895
    • 投诉以及建设:028-66533130
    • 售后服务电话:028-66533140
    • 业务咨询:239270001成都网站建设咨询
    •  239270002成都网站建设咨询
    •  712291959成都网站建设咨询
    •  712291960成都网站建设咨询
    •  712291950成都网站建设咨询
    •  712291951成都网站建设咨询

    MSN咨询:info@tfxk.com 技术支持:support@tfxk.com 中华人民共和国信产部备案号:蜀ICP备06017350号

    Copyright:天府星空网络科技有限公司(Tfxk.Com)2003-2009

    成都总部地址:成都市洗面桥街22号城市阳光大厦13-02.13-04.13-05室 邮编:610041

    西昌分公司地址:西昌市文汇路一环路口 电话:0834-3203999 传真:0834-3202135 邮编:615000