DbProviderFactory

System.Data.Common 命名空間 (Namespace) 提供類別 (Class),可用於建立 DbProviderFactory 執行個體 (Instance) 以使用特定的資料來源。 當您建立 DbProviderFactory 執行個體並將資料提供者相關資訊傳遞給它時,DbProviderFactory 可以根據所提供的資訊來決定要傳回的正確強型別 (Strongly Typed) 物件。

從 .NET Framework 版本 4 開始,資料提供者 (例如:System.Data.Odbc, System.Data.OleDbSystem.Data.SqlClientSystem.Data.OracleClient) 不會再列於 machine.config 檔案中,但自訂提供者會繼續列於該檔案中。

本節內容

處理站模型概觀
提供 Factory 設計模式和程式設計介面的概觀。

取得 DbProviderFactory
示範如何列出已安裝的資料提供者,以及如何從 DbConnection 建立 DbProviderFactory

DbConnection、DbCommand 和 DbException
示範如何建立 DbCommandDbDataReader,以及如何使用 DbException 處理資料錯誤。

使用 DbDataAdapter 修改資料
示範如何使用具有 DbCommandBuilderDbDataAdapter 擷取及修改資料。

另請參閱