WEB开发网
开发学院WEB开发ASP 彻底详细学习ASP之学好ADO教程 阅读

彻底详细学习ASP之学好ADO教程

 2007-09-11 12:05:13 来源:WEB开发网   
核心提示: 与AbsolutePosition属性相同,AbsolutePage属性是以1为起始的,彻底详细学习ASP之学好ADO教程(5),若当前记录为Recordset的第一行记录,AbsolutePage为1,RecordCount 属性将返回 -1,对静态或键集游标返回实际计数,可以设定Abs

与AbsolutePosition属性相同,AbsolutePage属性是以1为起始的,若当前记录为Recordset的第一行记录,AbsolutePage为1。可以设定AbsolutePage属性,以移动到一个指定页的第一行记录位置。

4、AbsolutePosition属性

若您需要确定目前指标在RecordSet中的位置,您可以用AbsolutePosition属性。

AbsolutePosition属性的数值为目前指标相对於第一笔的位置,由1算起,即第一笔的AbsolutePosition为1。

注意,在存取RecordSet时,无法保证RecordSet每次都以同样的顺序出现。

若要启用AbsolutePosition,必须先设定为使用用户端cursor(指针):rs.CursorLocation=3

5、PageCount属性

使用PageCount属性,决定Recordset对象包括多少“页”的数据。这里的“页”是数据记录的集合,大小等于PageSize属性的设定,即使最后一页的记录数比PageSize的值少,最后一页也算是PageCount的一页。必须注意也并不是所有的数据提供者都支持此项属性。

6、PageSize属性

PageSize属性是决定ADO存取数据库时如何分页显示的关键,使用它就可以决定多少记录组成一个逻辑上的“一页”。设定并建立一个页的大小,从而允许使用AbsolutePage属性移到其它逻辑页的第一条记录。PageSize属性能随时被设定。

7、RecordCount属性

这也是一个非常常用和重要的属性,我们常用RecordCount属性来找出一个Recordset对象包括多少条记录。使用 RecordCount 属性可确定Recordset 对象中记录的数目。ADO 无法确定记录数时,或者如果提供者或游标类型不支持 RecordCount,则该属性返回 –1。读已关闭的 Recordset 上的 RecordCount 属性将产生错误。Recordset 对象的游标类型会影响是否能够确定记录的数目。对仅向前游标,RecordCount 属性将返回 -1,对静态或键集游标返回实际计数,对动态游标取决于数据源返回 -1 或实际计数。

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:彻底 详细 学习

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接