Relations dans les groupes de données
Date de publication : mars 2016
Un groupe de données peut contenir des tables connexes comme une base de données relationnelle. L'objet DataRelation facilite la relation entre des tables de données. Les rubriques suivantes présentent les objets DataRelation de ADO.NET et vous expliquent comment les créer et les utiliser pour manipuler les données des tables liées.
Notes
Il est possible que pour certains des éléments de l'interface utilisateur de Visual Studio, votre ordinateur affiche des noms ou des emplacements différents de ceux indiqués dans les instructions suivantes. L'édition de Visual Studio dont vous disposez et les paramètres que vous utilisez déterminent ces éléments. Pour plus d'informations, consultez Personnalisation de l'IDE.
Dans cette section
Introduction aux objets DataRelation
Explique comment les groupes de données vous permettent de spécifier des relations entre les tables et comment vous pouvez tirer profit de ces relations.
Comment : créer des DataRelations avec le Concepteur de DataSet
Explique comment ajouter un objet DataRelation à un groupe de données à l'aide du Concepteur de DataSet.
Comment : accéder aux enregistrements dans les DataTables connexes
Explique comment retourner par programme des enregistrements liés dans un groupe de données typé avec les tables dans une relation un-à-plusieurs.
Procédure pas à pas : création d'une relation entre des tables de données
Fournit des instructions pas à pas pour la création de deux tables de données à l'aide du Concepteur de DataSet et l'ajout d'une relation entre eux.
Référence
DataRelation
Représente une relation parent/enfant entre deux objets T:System.Data.DataTable.
GetChildRows
Obtient les lignes enfants d'un T:System.Data.DataRow.
GetParentRow
Obtient les lignes parentes d'un T:System.Data.DataRow.
Rule
Indique l'action qui se produit lors de l'application de ForeignKeyConstraint.
Unique
Obtient ou définit une valeur qui indique si les valeurs contenues dans chaque ligne de la colonne doivent être uniques.
Constraint
Représente une contrainte qui peut être appliquée à un ou plusieurs objets DataColumn.
Rubriques connexes
Ajout d'objets DataRelation
Explique comment créer des relations entre différentes tables d'un DataSet.
Exploration des DataRelations
Explique comment utiliser les relations entre différentes tables d'un DataSet afin de retourner les lignes enfants ou parentes d'une relation parent-enfant.
Imbrication de DataRelations
Explique l'importance des objets DataRelation imbriqués lorsqu'il s'agit de représenter le contenu d'un DataSet sous forme de données XML, et décrit la façon de les créer.