DbProviderFactory (ADO.NET)
更新:November 2007
System.Data.Common 命名空间提供用于创建与特定数据源一起使用的 DbProviderFactory 实例的类。当创建 DbProviderFactory 实例并向其传递有关数据提供程序的信息时,DbProviderFactory 可以根据为其提供的信息确定要返回的正确的强类型连接对象。
每个公开 DbProviderFactory 的 .NET Framework 数据提供程序都会在 machine.config 文件中注册配置信息和一个提供程序字符串。.NET Framework 中具有已注册的工厂类的数据提供程序包括 System.Data.Odbc、System.Data.OleDb、System.Data.SqlClient、System.Data.SqlServerCe 和 System.Data.OracleClient。
本节内容
工厂模型概述 (ADO.NET)
提供工厂设计样式和编程接口概述。获取 DbProviderFactory (ADO.NET)
演示如何列出安装的数据提供程序以及如何从 DbProviderFactory 创建 DbConnection。DbConnection、DbCommand 和 DbException (ADO.NET)
演示如何创建 DbCommand 和 DbDataReader,以及如何使用 DbException 处理数据错误。使用 DbDataAdapter 修改数据 (ADO.NET)
演示如何使用 DbCommandBuilder 和 DbDataAdapter 检索并修改数据。