RecordSet对象_第1页
RecordSet对象_第2页
RecordSet对象_第3页
RecordSet对象_第4页
RecordSet对象_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、RecordSet对象 RecordSet对象又称记录集对象,用来存储数据库操作中结果集。 当使用Command对象或Connection对象执行查询命令后,就会得到一个记录集对象。一、RecordSet对象的建立 可以利用Connection对象建立 也可以直接建立二、打开RecordSet记录集 创建记录集后就可以用OPEN打开RecordSet对象.Open Source,ActiveConnection,CursorType,LockType,Options参数说明:见表6.1、表6.2、表6.3、表6.4 Source:Command对象名或SQL语句数据表名 ActiveConne

2、ction:Connection对象名或包含数据库连接信息的字符串 CursorType:记录集中的指针类型,可省略 LockType:记录集对象的锁定信息,可省略 Options:数据库查询信息类型,可省略三、RecordSet对象的属性 1、Source属性 设置或返回一个字符串,指定要检索数据库服务器。 包含存储进程名、表名、SQL语句或在打开时用于为RecordSet提供记录集合的开放Command对象。 示例P135,实例06-01-example01.asp三、RecordSet对象的属性 2、MaxRecords属性 设定返回给RecordSet记录的最大数目,默认值是0,表示将

3、所有记录都加入到记录集中。 示例P135,实例06-02-example02.asp 说明:当记录集打开时,MaxRecords属性为只读,当记录集关闭时, MaxRecords属性为读/写。三、RecordSet对象的属性 3、RecordCount属性 返回RecordSet记录数。 示例P136,实例06-03-example03.asp 说明: 当ADO无法确定记录数时该属性返回值是1。 读已关闭的记录集时该属性将产生错误。三、RecordSet对象的属性 4、BOF和EOF属性 用于判断是否到记录集的首记录或尾记录。 如果指针位于首记录以上时,BOF为True(-1),EOF为Fal

4、se(0)。 如果指针位于尾记录以后时,EOF为True,BOF为False。 如果记录集中没有记录,则BOF和EOF均为True,这时RecordCount属性为0 当指针指向记录集中的某一条记录时,BOF和EOF均为False。 示例P137,实例sl-06-04-example04.asp三、RecordSet对象的属性 5、PageSize属性 设置分页显示时,每页显示记录的数目。 6、AbsolutePage属性 设置PageSize属性为指定的页数,使用该属性可识别当前记录所在的页码。该属性常与PageSize属性一起使用 7、PageCount属性 返回RecordSet中的页数

5、 示例P138,实例06-05-example05.asp四、RecordSet对象的方法 1、Open方法 用来打开记录集。 2、MoveNext方法 用于将记录指针向下移动。 3、MoveFirst方法 将记录指针移到第一个记录。 4、MoveLast方法 将记录指针移到最后一个记录。四、RecordSet对象的方法 5、Move方法 将指针向前或向后移动指定的个数。 语法:RecordSet.Move n,start 6、AddNew方法 向数据库中添加新记录。 7、Update方法 更新记录。五、Field对象 Field对象又称字段对象,是RecordSet的子对象。 可以使用Field对象实现字段的输出。 Field对象的属性和方法见表6.7和6.8 Field对象最常用的属性是Value,默认属性。 Field对象最常用的方法

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论