下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

关于ADO Recordset 对象的具体内容

作者:课课家教育     来源: http://www.kokojia.com点击数:827发布时间: 2016-12-17 10:29:40

标签: ADOADO认证ADO对象

  在ADO当中,Recordset对象是最重要还是最常用在对数据库的数据进行操作的对象。ADORecordset对象指的是用于容纳来自数据库表的记录集。并且,一个Recordset对象是由记录以及列(字段)组成。

  ProgID:

ADO Recordset 对象_ADO_ADO认证_ADO对象_课课家

  在第一次打开Recordset的时侯,那时的记录指针会指向第一个记录,同时BOF以及EOF属性为False。要是没有记录,BOF以及EOF的属性均为True。

 Recordset 对象

  Recordset对象支持两种更新类型,如下:

  (1)立即更新:指的是调用Update方法,全部更改就立即被写入数据库。

  (2)批更新:就是说provider将会缓存多个更改,再用UpdateBatch的方法把更改传送到数据库。

  ADO定义了4种不同的游标以及指针类型,如下:

  (1)动态游标:它允许查看其他用户进行的添加、更改以及删除;

  (2)键集游标:它类似动态游标,不一样的是无法查看其他用户做的添加,还会防止访问其他用户已经删除的记录。其他用户所做的数据更改还是可见的。

  (3)静态游标:就是说提供记录集的静态副本,可以用来查找数据或者是生成报告。还有由其他用户做的添加、更改以及删除就会是不可见的。在打开客户端Recordset对象的时侯,这是唯一允许的游标类型。

  (4)仅向前游标:就是说只是允许在Recordset当中向前滚动。而其他用户做的添加、更改以及删除都不可见。

  可以通过CursorType属性或者是Open方法当中的CursorType参数对游标类型进行设置。

  注意:不是全部提供者都支持Recordset对象的所有方法以及属性。

  (一)属性

属性

  (二)方法

方法

  (三)事件

  注意:只允许VisualBasic,VisualC++,和VisualJ++语言处理事件,不能用VBScript或JScript处理。

事件

  (四)集合

集合

  (五)Fields集合的属性

Fields集合的属性

  (六)Properties集合的属性

Properties集合的属性

  总结:用ADO时,通过Recordset对象可对几乎所有数据进行操作。所有Recordset(即行)和字段(即列)进行构造。由于提供者所支持的功能不同,一些Recordset方法或属性可能无效。想要了解更多详细内容可进入课课家的课程视频教学哦,希望这篇教程大家会喜欢。

赞(0)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程