Beziehungen in Datasets
Aktualisiert: November 2007
Ein Dataset kann verknüpfte Tabellen wie in einer relationalen Datenbank enthalten. Das Objekt, das eine Beziehung zwischen Datentabellen erleichtert, ist ein DataRelation-Objekt. Die folgenden Themen enthalten Informationen zu ADO.NET-DataRelation-Objekten, zu deren Erstellung und dazu, wie Sie sie verwendet können, um mit Daten in verknüpften Tabellen zu arbeiten.
Hinweis: |
---|
Je nach den aktiven Einstellungen oder der Version unterscheiden sich die Dialogfelder und Menübefehle auf Ihrem Bildschirm möglicherweise von den in der Hilfe beschriebenen. Klicken Sie im Menü Extras auf Einstellungen importieren und exportieren, um die Einstellungen zu ändern. Weitere Informationen finden Sie unter Visual Studio-Einstellungen. |
In diesem Abschnitt
Einführung in DataRelation-Objekte
Bietet eine Übersicht darüber, wie Sie mit Datasets Beziehungen zwischen Tabellen festlegen und diese Beziehungen nutzen könnenGewusst wie: Erstellen von DataRelations mit dem Dataset-Designer
Erläutert, wie Sie mit dem Dataset-Designer ein DataRelation-Objekt zu einem Dataset hinzufügen.Gewusst wie: Zugreifen auf Datensätze in verknüpften DataTables
Erläutert, wie Sie programmgesteuert verknüpfte Datensätze in einem typisierten Dataset mit Tabellen in einer 1:n-Beziehung zurückgeben.Gewusst wie: Anzeigen oder Ausblenden von Beziehungsnamen im DataSet-Designer
Erläutert, wie Sie die Anzeige des Beziehungsnamens auf der Oberfläche des Dataset-Designers ein- und ausschalten.Exemplarische Vorgehensweise: Erstellen einer Beziehung zwischen Datentabellen
Bietet eine schrittweise Anleitung zum Erstellen zweier Datentabellen mit dem Dataset-Designer und zum Hinzufügen einer Beziehung zwischen den Tabellen.
Referenz
DataRelation
Stellt eine Beziehung zwischen zwei einander unter- bzw. übergeordneten T:System.Data.DataTable-Objekten dar.GetChildRows
Ruft die untergeordneten Zeilen aus einer T:System.Data.DataRow ab.GetParentRow
Ruft die übergeordneten Zeilen aus einer T:System.Data.DataRow ab.Rule
Gibt die Aktion an, die beim Erzwingen einer ForeignKeyConstraint ausgeführt wird.Unique
Ruft einen Wert ab, der angibt, ob die Werte in jeder Zeile der Spalte eindeutig sein müssen, oder legt diesen fest.Constraint
Stellt eine Einschränkung dar, die für ein oder mehrere DataColumn-Objekte erzwungen werden kann.
Verwandte Abschnitte
Hinzufügen von 'DataRelations' (ADO.NET)
Beschreibt das Erstellen von Beziehungen zwischen Tabellen in einem DataSet.Navigieren in 'DataRelations' (ADO.NET)
Beschreibt, wie Sie mit Beziehungen zwischen Tabellen in einem DataSet untergeordnete oder übergeordnete Zeilen in einer Parent-Child-Beziehung zurückgeben.Schachteln von 'DataRelations' (ADO.NET)
Erläutert die Bedeutung geschachtelter DataRelation-Objekte beim Darstellen des DataSet-Inhalts als XML-Daten und beschreibt deren Erstellung.