ADO 物件和集合
ADO 包含下列九個物件和四個集合。
物件或集合 | Description |
---|---|
Connection 物件 | 代表資料來源的唯一工作階段。 如果是用戶端/伺服器資料庫系統,該物件可能相當伺服器的實際網路連線。 視提供者支援的功能而定,Connection 物件的某些集合、方法或屬性可能無法使用。 |
Command 物件 | 用來定義特定命令,例如 SQL 查詢,以針對資料來源執行。 |
Recordset 物件 | 表示基底資料表中的整個記錄集或執行命令的結果。 所有 Recordset 物件都包含記錄 (資料列) 和欄位 (資料行)。 |
Record 物件 | 表示來自 Recordset 或提供者的單一資料列。 此記錄代表資料庫記錄或一些其他類型的物件,例如檔案或目錄,取決於您的提供者。 |
Stream 物件 | 表示二進位或文字資料的資料流。 例如,XML 文件可以載入資料流中的命令輸入,或從特定提供者傳回作為查詢的結果。 Stream 物件可用來操作包含這些資料流的欄位或記錄。 |
Parameter 物件 | 根據參數化查詢或預存程序,表示與 Command 相關聯的參數或引數。 |
Field 物件 | 表示具有通用資料類型的資料行。 每個 Field 物件都會對應至 Recordset 中的資料行。 |
Property 物件 | 表示提供者所定義 ADO 物件的特性。 ADO 物件有兩種類型的屬性:內建和動態。 內建屬性是在 ADO 中實作的屬性,並立即可供任何新物件使用。 Property 物件是動態屬性的容器,由基礎提供者定義。 |
Error 物件 | 包含與提供者相關的單一作業相關資料存取錯誤的詳細資料。 |
Fields 集合 | 包含 Recordset 或 Record 物件的所有 Field 物件。 |
Properties 集合 | 包含特定物件執行個體的所有 Property 物件。 |
Parameters 集合 | 包含 Command 物件的所有 Parameter 物件。 |
Errors 集合 | 包含為了回應單一提供者相關失敗而建立的所有 Error 物件。 |