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") |
