Latest web development tutorials

ADO Record 對象

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 關閉一個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")