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 Décrit comment utiliser les relations entre les tables dans un DataSet pour retourner les lignes enfants ou parentes d’une relation parent-enfant.

Fusion du contenu du Jeu de données Décrit comment fusionner le contenu d'un tableau DataSet, DataTable, ou DataRow 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 un type DataSet et comment le créer et l’utiliser.

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

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

DataViews Décrit comment créer et utiliser DataViews et utiliser des DataView événements.

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 en tant que 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 de ADO.NET Présente les fonctionnalités qui sont nouvelles dans ADO.NET.

Vue d’ensemble de 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 fichier avec des DataSet données à partir d’une source de données.

Mise à jour de sources de données avec DataAdapters Décrit comment résoudre les modifications apportées aux données dans un DataSet retour à la source de données.

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

Voir aussi