ADO Record 对象
Record 对象 (ADO version 2.5)
ADO Record 对象用于容纳记录集中的一行、或文件系统的一个文件或一个目录。
ADO 2.5 之前的版本仅能够访问结构化的数据库。在一个结构化的数据库中,每个表在每一行均有确切相同的列数,并且每一列都由相同的数据类型组成。
Record 对象允许访问行与行之间的列数且/或数据类型不同的数据集。
语法
objectname.property
objectname.method
objectname.method
属性
属性 | 描述 |
---|---|
ActiveConnection | 设置或返回 Record 对象当前所属的 Connection 对象。 |
Mode | 设置或返回在Record 对象中修改数据的有效权限。 |
ParentURL | 返回父 Record 的绝对URL。 |
RecordType | 返回 Record 对象的类型。 |
Source | 设置或返回 Record 对象的 Open 方法的 src 参数。 |
State | 返回 Record 对象的状态。 |
方法
方法 | 描述 |
---|---|
Cancel | 取消一次 CopyRecord、DeleteRecord、MoveRecord 或 Open 调用的执行。 |
Close | 关闭一个 Record 对象。 |
CopyRecord | 把文件或目录拷贝到另外一个位置。 |
DeleteRecord | 删除一个文件或目录。 |
GetChildren | 返回一个 Recordset 对象,其中的每一行表示目录中的文件或子目录。 |
MoveRecord | 把文件或目录移动到另外一个位置。 |
Open | 打开一个已有的 Record 对象或创建一个新的文件或目录。 |
集合
集合 | 描述 |
---|---|
Properties | 特定提供者属性的一个集合。 |
Fields | 包含 Record 对象中的所有 Field 对象。 |
Fields 集合的属性
属性 | 描述 |
---|---|
Count |
返回 fields 集合中的项目数。起始值为 0。 例子: countfields = rec.Fields.Count |
Item(named_item/number) |
返回 fields 集合中的某个指定的项目。 例子: itemfields = rec.Fields.Item(1) 或者 itemfields = rec.Fields.Item("Name") |