首页 理论教育 ASP动态网页设计之Recordset对象属性

ASP动态网页设计之Recordset对象属性

时间:2023-11-05 理论教育 版权反馈
【摘要】:利用Recordset对象的属性,可以控制记录集中各条记录。表7-4 Fields的常用属性如果需要取得当前Recordset对象记录集合中的字段数量,可以采用如下的程序代码取得:FieldCount=Rs.Fields.Count在上述程序代码执行之后,将会取得当前Recordset对象记录集合中的字段数量。

ASP动态网页设计之Recordset对象属性

利用Recordset对象的属性,可以控制记录集中各条记录。

1.EOF

该属性用于测试并返回记录指针是否到达记录集的末尾。当指针移动到记录集最后一个记录的后面时,该属性返回True,否则返回False。利用该属性,可防止操作记录时,因指针越界而发生错误

2.BOF

该属性用于测试并返回记录指针是否到达记录集的头部。当指针移动到记录集的第一个记录之前时,该属性返回True,否则返回False。

3.Record Count

该属性用于返回记录集中记录的总数。

4.Fields集合

该属性可以在ASP中取得字段的信息。常用属性如表7-4所示。

表7-4 Fields的常用属性

如果需要取得当前Recordset对象记录集合中的字段数量,可以采用如下的程序代码取得:

FieldCount=Rs.Fields.Count

在上述程序代码执行之后,将会取得当前Recordset对象记录集合中的字段数量。在取得字段数量之后,即可根据索引来取得字段的名称、字段内容、数据类型等信息。程序代码如下所示:

Rs.Fields(I).Name

Rs.Fields(I).Value

Rs.Fields(I).Type(www.xing528.com)

上述程序的索引变量I从0开始,增量为1,持续累加直到I为“Fields.Count-1”为止,依次取得字段的相关信息。

下面4个属性主要用来完成数据分页显示的功能,通常在打开记录集后再设置。

5.PageSize

该属性用于设置数据分页显示时每一页的记录数,语法格式为:

Recordset对象.PageSize=整数

6.PageCount

该属性用于设置数据分页显示时数据页的总数,语法格式为:

Recordset对象.PageCount

7.AbsolutePage

该属性用于设置当前指针位于哪一页。语法格式为:

Recordset对象.AbsolutePage=整数

该整数应小于数据页的总数。

8.AbsolutePosition

该属性用于设置当前指针所在的记录行的绝对值,语法格式为:

Recordset对象.AbsolutePosition=整数

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈