DbProviderFactories (ADO.NET)
更新: November 2007
System.Data.Common 命名空間 (Namespace) 提供類別 (Class),可用於建立 DbProviderFactory 執行個體 (Instance) 以使用特定的資料來源。當您建立 DbProviderFactory 執行個體並將資料提供者相關資訊傳遞給它時,DbProviderFactory 可以根據所提供的資訊來決定要傳回的正確強型別 (Strongly Typed) 物件。
每個公開 (Expose) DbProviderFactory 的 .NET Framework 資料提供者都會將組態資訊和提供者字串登錄於 machine.config 檔案。.NET Framework 中具有已登錄 Factory 類別的資料提供者包括 System.Data.Odbc、System.Data.OleDb、System.Data.SqlClient、System.Data.SqlServerCe 和 System.Data.OracleClient。
本節內容
Factory 模型概觀 (ADO.NET)
提供 Factory 設計模式和程式設計介面的概觀。取得 DbProviderFactory (ADO.NET)
示範如何列出已安裝的資料提供者,以及如何從 DbProviderFactory 建立 DbConnection。DbConnection、DbCommand 和 DbException (ADO.NET)
示範如何建立 DbCommand 和 DbDataReader,以及如何使用 DbException 處理資料錯誤。使用 DbDataAdapter 來修改資料 (ADO.NET)
示範如何使用具有 DbDataAdapter 的 DbCommandBuilder 擷取及修改資料。