DbProviderFactories
L'espace de noms System.Data.Common fournit des classes permettant de créer des instances DbProviderFactory afin d'utiliser des sources de données spécifiques. Lorsque vous créez une instance DbProviderFactory et que vous lui passez des informations sur le fournisseur de données, DbProviderFactory
peut déterminer l'objet de connexion fortement typé correct à retourner en fonction des informations qui lui ont été fournies.
Depuis .NET Framework version 4, les fournisseurs de données tels que System.Data.Odbc, System.Data.OleDb, System.Data.SqlClient et System.Data.OracleClient ne sont plus répertoriés dans le fichier machine.config, contrairement aux fournisseurs personnalisés qui continueront à y figurer.
Dans cette section
Vue d'ensemble du modèle Factory
Fournit une vue d'ensemble du modèle de design factory et de l'interface de programmation.
Obtention d'un DbProviderFactory
Montre comment répertorier les fournisseurs de données installés et créer DbConnection à partir de DbProviderFactory
.
DbConnection, DbCommand et DbException
Montre comment créer DbCommand et DbDataReader et comment gérer des erreurs de données à l'aide de DbException.
Modification des données avec un DbDataAdapter
Montre comment utiliser DbCommandBuilder avec DbDataAdapter pour récupérer et modifier des données.