DbProviderFactory
System.Data.Common 命名空間 (Namespace) 提供類別 (Class),可用於建立 DbProviderFactory 執行個體 (Instance) 以使用特定的資料來源。 當您建立 DbProviderFactory 執行個體並將資料提供者相關資訊傳遞給它時,DbProviderFactory
可以根據所提供的資訊來決定要傳回的正確強型別 (Strongly Typed) 物件。
從 .NET Framework 版本 4 開始,資料提供者 (例如:System.Data.Odbc, System.Data.OleDb、System.Data.SqlClient 及 System.Data.OracleClient) 不會再列於 machine.config 檔案中,但自訂提供者會繼續列於該檔案中。
本節內容
處理站模型概觀
提供 Factory 設計模式和程式設計介面的概觀。
取得 DbProviderFactory
示範如何列出已安裝的資料提供者,以及如何從 DbConnection 建立 DbProviderFactory
。
DbConnection、DbCommand 和 DbException
示範如何建立 DbCommand 和 DbDataReader,以及如何使用 DbException 處理資料錯誤。
使用 DbDataAdapter 修改資料
示範如何使用具有 DbCommandBuilder 的 DbDataAdapter 擷取及修改資料。
另請參閱
- 在 ADO.NET 中擷取和修改資料
- ADO.NET 概觀 \(部分機器翻譯\)