Partager via


DataSets, DataTables et DataViews

Le ADO.NET DataSet est une représentation résidente en mémoire des données qui fournit un modèle de programmation relationnelle cohérent, quelle que soit la source des données qu’elle contient. Un DataSet représente un ensemble complet de données, y compris les tables qui contiennent, organisent et limitent les données, ainsi que les relations entre les tables.

Il existe plusieurs façons d’utiliser un DataSet, qui peut être appliqué indépendamment ou en combinaison. Vous pouvez:

Un objet DataSet fortement typé peut aussi être transporté au moyen d’un service web XML. La conception du modèle DataSet est idéale pour le transport de données à l’aide de services Web XML. Pour obtenir une vue d’ensemble des services Web XML, consultez Vue d’ensemble des services web XML. Pour obtenir un exemple d'utilisation d’un DataSet issu d'un service web XML, consultez Utilisation d’un DataSet à partir d’un service web XML.

Dans cette section

Conseils de sécurité
Fournit des conseils de sécurité pour DataSet et DataTable.

Création d’un DataSet
Décrit la syntaxe de création d’une instance d’un DataSet.

Ajout d’un DataTable à un DataSet
Décrit comment créer et ajouter des tables et des colonnes à un DataSet.

Ajout de DataRelations
Décrit comment créer des relations entre des tables dans un DataSet.

Navigation dans DataRelations
Explique comment utiliser les relations entre différentes tables d'un objet DataSet afin de retourner les lignes enfants ou parentes d'une relation parent-enfant.

Fusion de contenu de DataSet
Décrit comment fusionner le contenu d'un DataSet, DataTable, ou DataRow tableau dans un autre DataSet.

Copie du contenu de DataSet
Décrit comment créer une copie d’une DataSet copie pouvant contenir un schéma ainsi que des données spécifiées.

Gestion des événements DataSet
Décrit les événements d’un DataSet et comment les utiliser.

Jeux de données typés
Décrit ce qu’est une variable typée DataSet et comment la créer et l’utiliser.

DataTables
Décrit comment créer un DataTable, définir le schéma et manipuler des données.

DataTableReaders
Décrit comment créer et utiliser un DataTableReader.

DataViews
Décrit la façon de créer et d'utiliser des DataViews et d'utiliser des événements DataView.

Utilisation de XML dans un DataSet
Décrit comment le DataSet interagit avec XML en tant que source de données, notamment le chargement et la persistance du contenu d'un DataSet sous forme de données XML.

Consommation d’un DataSet à partir d’un service web XML
Décrit comment créer un service web XML qui utilise un DataSet pour transporter des données.

Nouveautés dans ADO.NET
Présente les fonctionnalités qui sont nouvelles dans ADO.NET.

Vue d'ensemble d’ADO.NET
Fournit une introduction à la conception et aux composants de ADO.NET.

Remplissage d'un DataSet à partir d'un DataAdapter
Décrit comment charger un DataSet avec des données à partir d’une source de données.

Mise à jour des sources de données avec les DataAdapter
Explique comment répercuter à la source de données les modifications apportées aux données d’un DataSet.

Ajout de contraintes existantes à un DataSet
Décrit comment remplir un DataSet avec des informations de clé primaire à partir d’une source de données.

Voir aussi