Partilhar via


DbProviderFábricas

O System.Data.Common namespace fornece classes para criar DbProviderFactory instâncias para trabalhar com fontes de dados específicas. Quando você cria uma DbProviderFactory instância e passa informações sobre o provedor de dados, o DbProviderFactory pode determinar o objeto de conexão correto e fortemente tipado para retornar com base nas informações que foram fornecidas.

A partir do .NET Framework versão 4, os provedores de dados como System.Data.Odbc, System.Data.OleDb, System.Data.SqlCliente System.Data.OracleClient não estão mais listados no arquivo machine.config, mas os provedores personalizados continuarão a ser listados lá.

Nesta Secção

Visão geral do modelo de fábrica
Fornece uma visão geral do padrão de design de fábrica e da interface de programação.

Obtendo um DbProviderFactory
Demonstra como listar os provedores de dados instalados e criar um DbConnection a partir de um DbProviderFactoryarquivo .

DbConnection, DbCommand e DbException
Demonstra como criar um DbCommand e DbDataReader, e como lidar com erros de dados usando DbException.

Modificando dados com um DbDataAdapter
Demonstra como usar um DbCommandBuilder com a DbDataAdapter para recuperar e modificar dados.

Consulte também