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