DbProviderFactories

System.Data.Common 命名空间提供用于创建与特定数据源一起使用的 DbProviderFactory 实例的类。 当创建 DbProviderFactory 实例并向其传递有关数据提供程序的信息时,DbProviderFactory 可以根据为其提供的信息确定要返回的正确的强类型连接对象。

从 .NET Framework 4 开始,machine.config 文件中不再列出诸如 System.Data.OdbcSystem.Data.OleDbSystem.Data.SqlClientSystem.Data.OracleClient 等数据提供程序,但会继续列出自定义提供程序。

本节内容

工厂模型概述
提供工厂设计样式和编程接口概述。

获取 DbProviderFactory
演示如何列出安装的数据提供程序以及如何从 DbConnection 创建 DbProviderFactory

DbConnection、DbCommand 和 DbException
演示如何创建 DbCommandDbDataReader,以及如何使用 DbException 处理数据错误。

使用 DbDataAdapter 修改数据
演示如何使用 DbCommandBuilderDbDataAdapter 检索并修改数据。

另请参阅