[ADO学习笔记] RecordSet对象的函数与方法
2011-06-14 13:19
483 查看
一、RecordSet对象在VC中的声明方法
_RecordsetPtrpRecord;
pRecord.CreateInstance("ADODB.Recordset");
二、常用的属性说明及使用
AbsolutePage当前页
AbsolutePosition对象的当前记录的序号位置
PageSize一页包含的记录数目
pagecount指示Recordset对象包含的数据页数。
三、Open()方法的重点说明
open方法的原型:
recordset.OpenSource,ActiveConnection,CursorType,LockType,Options
CursorLocation
1.aduseClient使用ADO临时表
2.aduseServer使用服务器端的游标,这时,recordcount属性为-1;
CursorType
LockType
adLockReadOnly
只读的,不能修改数据
adLockPessimistic
指示逐个记录保守式锁定。提供者要确保记录编辑成功,通常在编辑之后立即在数据源锁定记录,“悲观锁定”
adLockOptimistic
指示逐个记录开放式锁定。提供者使用开放式锁定,仅在调用Update方法时锁定记录,“乐观锁定”
adLockBatchOptimistic
指示开放式批更新。需要批更新模式,更新前放在缓冲区。
二、常用的属性说明及使用
AbsolutePage当前页
AbsolutePosition对象的当前记录的序号位置
PageSize一页包含的记录数目
pagecount指示Recordset对象包含的数据页数。
三、Open()方法的重点说明
open方法的原型:
recordset.OpenSource,ActiveConnection,CursorType,LockType,Options
CursorLocation
1.aduseClient使用ADO临时表
2.aduseServer使用服务器端的游标,这时,recordcount属性为-1;
CursorType
常量 | 值 | 说明 |
---|---|---|
adOpenDynamic | 2 | 使用动态 |
adOpenForwardOnly | 0 | 默认值。使用仅向前游标。除了在记录中只能向前滚动外,与静态游标相同。当只需要在Recordset中进行一个传递时,用它可提高性能。 |
adOpenKeyset | 1 | 使用键集游标。尽管从您的Recordset不能访问其他用户删除的记录,但除无法查看其他用户添加的记录外,它和动态游标相似。其他用户所作的数据更改依然可见。 |
adOpenStatic | 3 | 使用静态游标。一组记录的静态副本,可用于查找数据或生成报告。其他用户所作的添加、更改或删除不可见。 |
adOpenUnspecified | -1 | 不指定游标类型。 |
adLockReadOnly
只读的,不能修改数据
adLockPessimistic
指示逐个记录保守式锁定。提供者要确保记录编辑成功,通常在编辑之后立即在数据源锁定记录,“悲观锁定”
adLockOptimistic
指示逐个记录开放式锁定。提供者使用开放式锁定,仅在调用Update方法时锁定记录,“乐观锁定”
adLockBatchOptimistic
指示开放式批更新。需要批更新模式,更新前放在缓冲区。
相关文章推荐
- [ADO学习笔记] Connection对象的函数与方法
- 2.关于结构体以及结构体数组作为函数入口参数的方法(学习笔记)
- VC++ 学习笔记------Window 多线程(理论以及方法(函数))
- OpenCv学习笔记(六)----图像空间缩减,OpenCv中的计时函数和OpenCv中操作图像单个像素点的方法
- objective-C学习笔记(四)函数成员:方法(函数)
- javascript学习笔记:函数与方法
- C#2005 .NET3.0高级编程学习笔记————类和结构,类的数据成员,类的函数成员(方法、属性)
- jQuery学习笔记之jQuery构建函数的7种方法
- java学习笔记:Java语法基础2(循环,函数,重载,数组,方法)
- MongoDB 学习笔记——(6)MongoDB 方法&函数
- Scala学习笔记-方法和函数
- [php学习笔记]与类有关的魔术方法、魔术常量、系统函数
- javascript学习笔记—DOM常用API、属性、方法、函数
- 【js学习笔记-049】---函数的属性、方法和构造函数
- 前端学习笔记-jquery-13-其他选择/过滤函数方法
- [学习笔记]通过open函数改变标准输出的方法
- C#2005 .NET3.0高级编程学习笔记————类和结构,类的数据成员,类的函数成员(方法、属性)
- javascript学习笔记:函数与方法2
- R语言与函数估计学习笔记(核方法与局部多项式)
- 黑马视频学习笔记-OC-对象方法和函数区别