📄 d132.bmp.txt
字号:
(续)
┏━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ 属 性 ┃ 说 明 ┃
┣━━━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃LockType ┃ 设置或者得到当前的访问状态 ┃
┣━━━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃MaxRecord ┃ 获得或者设置一次操作中的记录集对象中所返回的最大行数目,默认值为0,没有限制 ┃
┣━━━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃ PageCount ┃ 获得记录集中使用的页数 ┃
┣━━━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃PageSize ┃ 获得或者指定一页中的行数 ┃
┣━━━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃ RecordCount ┃ 获得记录集中包含的记录的数目 ┃
┣━━━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃ Source ┃ 获得记录集中记录的来源,可以是一个命令对象、SQL语句、存储的过程或者表名 ┃
┣━━━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃Status ┃ 返回当前行的状态 ┃
┗━━━━━━━┻━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
在任何时候,Recordset对象所指的当前记录均为集合内的单条记录。可使用Recordset
对象操作来自提供者的数据。使用ADO时,通过Recordset对象可对所有数据进行操作。所
有Recordset对象均使用记录(行)和字段(列)进行构造。由于提供者所支持的功能不同,
某些Recordset方法或属性有可能无效。
4.域对象( Field)
Field对象代表使用普通数据类型的数据列,用于表示记录集中的列信息,包括列值以
及其他信息。其常用的函数和属性分别如表4-7和4-8所示。
表4-7域对象的函数
┏━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ 函 数 ┃ 说 明 ┃
┣━━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃ ┃ 可将长二进制或字符数据填写到域对象中。在系统内存有限的情况下,可以使用AppendChunk万 ┃
┃AppendChunk ┃ ┃
┃ ┃法对长整型值进行部分而非全部的操作 ┃
┣━━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃ ┃ 检索域对象部分或全部长二进制或字符数据。在系统内存有限的情况下,可以使用GetChunk方 ┃
┃GetChunk ┃ ┃
┃ ┃法处理部分而非全部的长整型值 ┃
┗━━━━━━┻━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
表4-8域对象的属性
┏━━━━━━━━┳━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
┃ 属 性 ┃ 说 明 ┃
┣━━━━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃ActualSize ┃指示字段的值的实际长度 ┃
┣━━━━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃Attributes ┃域的属性集合,可以用来判断此域是否有固定长度或者是否可以为空 ┃
┣━━━━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃DefinedSize ┃确定Field对象的数据容量 ┃
┣━━━━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃Name ┃列的名称 ┃
┣━━━━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃NumericScale ┃在浮点数中用于指出小数点右边多少位用于表示这个值 ┃
┣━━━━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃OriginaIValue ┃发生任何更改前已在记录中处在的Field的值 ┃
┣━━━━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃Precision ┃表示数字Field对象值的精度 ┃
┣━━━━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃Trpe ┃列中的值的数据类型 ┃
┣━━━━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃UnderlyingValue ┃反映了数据源中列的当前值,当在事务的同步时被使用 ┃
┣━━━━━━━━╋━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┫
┃Value ┃列的值,用来查询或者设置此列的值 ┃
┗━━━━━━━━┻━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
Recordset对象含有由Field对象组成的Fields集合。每个Field对象对应于Recordset中
的一列。使用Field对象的Value属性可设置或返回当前记录的数据。
5.参数对象( Parameter)
Parameter对象代表参数或与基于参数化查词或存储过程的Command对象相关联的参
132
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -