ADO Record 對(duì)象

2018-02-08 14:46 更新

ADO Record 對(duì)象

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


Record 對(duì)象 (ADO version 2.5)

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

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

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

語(yǔ)法

objectname.property
objectname.method

屬性

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

方法

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

集合

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

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 對(duì)象!

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

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)