آبجکت Record در ADO

Record 对象 (ADO version 2.5)

ADO Record 对象用于容纳记录集中的一行、或文件系统的一个文件或一个目录。

ADO 2.5 之前的版本仅能够访问结构化的数据库。在一个结构化的数据库中,每个表在每一行均有确切相同的列数,并且每一列都由相同的数据类型组成。

Record 对象允许访问行与行之间的列数且/或数据类型不同的数据集。

语法

objectname.property
objectname.method

ویژگی

ویژگی توضیح
ActiveConnection 设置或返回 Record 对象当前所属的 Connection 对象。
Mode 设置或返回在Record 对象中修改数据的有效权限。
ParentURL 返回父 Record 的绝对URL。
RecordType 返回 Record 对象的类型。
Source 设置或返回 Record 对象的 Open 方法的 src 参数。
State 返回 Record 对象的状态。

方法

方法 توضیح
Cancel 取消一次 CopyRecord、DeleteRecord、MoveRecord 或 Open 调用的执行。
Close کریپتور ریکورد ببند
CopyRecord فایل یا فولدر کوچک کپي کن
DeleteRecord مزید کریپتوفایل یا فولدر کوچک کن
GetChildren یک Recordset باز می‌گرداند که هر سطر آن یک فایل یا دایرکتوری زیرمجموعه است.
MoveRecord جابجایی فایل یا دایرکتوری به مکان دیگری.
Open باز کردن یک Record موجود یا ایجاد یک فایل یا دایرکتوری جدید.

مجموعه

مجموعه توضیح
Properties یک مجموعه از ویژگی‌های ارائه‌دهنده خاص.
Fields شامل تمام Field‌های موجود در Record است.

ویژگی‌های مجموعه Fields

ویژگی توضیح
Count

بازگشت تعداد پروژه‌ها در مجموعه fields. شروع از 0 است.

مثال:

	countfields = rec.Fields.Count
	
Item(named_item/number)

بازگشت به یک پروژه مشخص از مجموعه fields.

مثال:

	itemfields = rec.Fields.Item(1)
	یا
	itemfields = rec.Fields.Item("Name")