Extraction et modification de données dans ADO.NET
Mise à jour : November 2007
Une fonction principale de toute application de base de données consiste à se connecter à une source de données et extraire les données qu'elle contient. Les fournisseurs de données .NET Framework d'ADO.NET font office de passerelle entre une application et une source de données, ce qui vous permet d'exécuter des commandes et d'extraire des données à l'aide d'un DataReader ou d'un DataAdapter. Une fonction clé de toute application de base de données est la capacité à mettre à jour les données stockées dans la base de données. Dans ADO.NET, la mise à jour de données implique l'utilisation des objets DataAdapter, DataSet et Command ; elle peut également impliquer l'utilisation de transactions.
Dans cette section
Connexion à une source de données (ADO.NET)
Décrit comment établir une connexion à une source de données et comment travailler avec des événements de connexion.Chaînes de connexion (ADO.NET)
Contient des rubriques qui décrivent divers aspects de l'utilisation de chaînes de connexion, y compris des mots clés de chaîne de connexion, des informations de sécurité, ainsi que de leur stockage et leur extraction.Regroupement de connexions (ADO.NE)
Décrit le regroupement de connexions pour les fournisseurs de données .NET Framework.Commandes et paramètres (ADO.NET)
Contient des rubriques qui décrivent comment créer des commandes et des générateurs de commande, configurer des paramètres et exécuter des commandes pour extraire et modifier des données.DataAdapters et DataReaders (ADO.NET)
Contient des rubriques qui décrivent les objets DataReader et DataAdapter, les paramètres, la gestion des événements DataAdapter et l'exécution d'opérations par lots.Transactions et concurrence (ADO.NET)
Contient des rubriques qui décrivent comment effectuer des transactions locales, des transactions distribuées et travailler avec l'accès concurrentiel optimiste.Récupération des valeurs des champs Identité ou NuméroAuto (ADO.NET)
Propose un exemple de mappage des valeurs générées pour une colonne Identity d'une table Microsoft SQL Server ou pour un champ Autonumber d'une table Microsoft Access, à une colonne d'une ligne insérée dans une table. Traite de la fusion de valeurs d'identité dans un DataTable.Récupération de données volumineuses (ADO.NET)
Décrit comment extraire des données binaires ou de grosses structures de données à l'aide d'un CommandBehavior.SequentialAccess afin de modifier le comportement par défaut d'un DataReader.Modification de données à l'aide de procédures stockées (ADO.NET)
Décrit comment utiliser des paramètres d'entrée et sortie de procédure stockée afin d'insérer une ligne dans une base de données et retourner une nouvelle valeur d'identité.Récupération d'informations de schéma de base de données (ADO.NET)
Décrit la manière d'obtenir des bases de données ou des catalogues disponibles, des tables et des vues dans une base de données, des contraintes existantes pour des tables et d'autres informations de schéma à partir d'une source de données.DbProviderFactories (ADO.NET)
Décrit le modèle fabrique de fournisseurs et illustre l'utilisation des classes de base dans l'espace de noms System.Data.Common.Traçage de données dans ADO.NET
Décrit la manière dont ADO.NET offre une fonctionnalité intégrée de traçage de données.Compteurs de performance (ADO.NET)
Décrit les compteurs de performance disponibles pour SqlClient et OracleClient.
Voir aussi
Autres ressources
Mappages de types de données dans ADO.NET
Objets DataSet, DataTable et DataView (ADO.NET)