ADO Record 對象

2018-02-08 14:46 更新

ADO Record 對象

ADO Record 對象表示行來自記錄集或數(shù)據(jù)提供程序或由半結(jié)構(gòu)化的數(shù)據(jù)提供程序(如文件或目錄)返回的對象。


Record 對象 (ADO version 2.5)

ADO Record 對象用于容納記錄集中的一行、或文件系統(tǒng)的一個(gè)文件或一個(gè)目錄。

ADO 2.5 之前的版本僅能夠訪問結(jié)構(gòu)化的數(shù)據(jù)庫。在一個(gè)結(jié)構(gòu)化的數(shù)據(jù)庫中,每個(gè)表在每一行均有確切相同的列數(shù),并且每一列都由相同的數(shù)據(jù)類型組成。

Record 對象允許訪問行與行之間的列數(shù)且/或數(shù)據(jù)類型不同的數(shù)據(jù)集。

語法

objectname.property
objectname.method

屬性

屬性 描述
ActiveConnection 設(shè)置或返回 Record 對象當(dāng)前所屬的 Connection 對象。
Mode 設(shè)置或返回在Record 對象中修改數(shù)據(jù)的有效權(quán)限。
ParentURL 返回父 Record 的絕對URL。
RecordType 返回 Record 對象的類型。
Source 設(shè)置或返回 Record 對象的 Open 方法的 src 參數(shù)。
State 返回 Record 對象的狀態(tài)。

方法

方法 描述
Cancel 取消一次 CopyRecord、DeleteRecord、MoveRecord 或 Open 調(diào)用的執(zhí)行。
Close 關(guān)閉一個(gè) Record 對象。
CopyRecord 把文件或目錄拷貝到另外一個(gè)位置。
DeleteRecord 刪除一個(gè)文件或目錄。
GetChildren 返回一個(gè) Recordset 對象,其中的每一行表示目錄中的文件或子目錄。
MoveRecord 把文件或目錄移動(dòng)到另外一個(gè)位置。
Open 打開一個(gè)已有的 Record 對象或創(chuàng)建一個(gè)新的文件或目錄。

集合

集合 描述
Properties 特定提供者屬性的一個(gè)集合。
Fields 包含 Record 對象中的所有 Field 對象。

Fields 集合的屬性

屬性 描述
Count

返回 fields 集合中的項(xiàng)目數(shù)。起始值為 0。

例子:

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

返回 fields 集合中的某個(gè)指定的項(xiàng)目。

例子:

itemfields = rec.Fields.Item(1)
或者
itemfields = rec.Fields.Item("Name")

在下一節(jié)內(nèi)容中,你將學(xué)習(xí) ADO Recordset 對象!

以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號