Gewusst wie: Anzeigen von verknüpften Daten in einer Windows Forms-Anwendung

Um verknüpfte Daten anzuzeigen, ziehen Sie Elemente, die sich auf demselben Haupttabellenknoten befinden, aus dem Datenquellenfenster auf das Formular. Wenn z. B. eine Datenquelle mit einer Tabelle Customers und einer verknüpften Tabelle Orders vorliegt, würden Sie beide Tabellen in der Strukturansicht als Knoten der höchsten Ebene im Datenquellenfenster sehen. Erweitern Sie den Knoten Customers, sodass die Spalten angezeigt werden. Sie sehen, dass es sich bei der letzen Spalte in der Liste um einen erweiterbaren Knoten handelt, der die Tabelle Orders darstellt. Dieser Knoten entspricht den verknüpften Bestellungen eines Kunden. Dies bedeutet, dass Sie die anzuzeigenden Elemente bei der Erstellung eines Formulars, das Ihnen die Auswahl eines Kunden und das anschließende Anzeigen einer Liste mit Bestellungen für diesen Kunden erlaubt, aus dieser einzelnen Hierarchie ziehen würden.

Erstellen von datengebundenen Steuerelementen, die verknüpfte Datensätze anzeigen

Relation im Datenquellenfenster

Link zu Video Eine Videoversion dieses Themas finden Sie unter Wie aktualisiere ich verknüpfte Tabellen?.

So erstellen Sie Steuerelemente, die verknüpfte Datensätze anzeigen

  1. Öffnen Sie das Formular im Windows Forms-Designer.

  2. Öffnen Sie das Datenquellenfenster. Weitere Informationen finden Sie unter Gewusst wie: Öffnen des Datenquellenfensters.

  3. Erweitern Sie den Knoten, der die übergeordnete Tabelle in der Beziehung darstellt. (Die übergeordnete Tabelle ist die Tabelle auf der "Einserseite" einer 1:n-Beziehung.)

  4. Ziehen Sie alle anzuzeigenden Elemente aus der übergeordneten Tabelle der Beziehung aus dem Datenquellenfenster auf das Formular.

  5. Verknüpfte untergeordnete Tabellen werden als erweiterbare Knoten am unteren Ende der Spaltenliste einer übergeordneten Tabelle angezeigt. Ziehen Sie die anzuzeigenden Elemente aus einem solchen verknüpften Knoten auf das Formular.

    Tipp

    Wenn Sie ein Element aus einem Knoten der höchsten Ebene ziehen, wird eine separate, nicht verknüpfte BindingSource-Komponente erstellt, die das Navigieren in den verknüpften Datensätzen erschwert. Um verknüpfte Daten zu binden, müssen Sie die Tabellen aus demselben hierarchischen Knoten auswählen.

Siehe auch

Aufgaben

Exemplarische Vorgehensweise: Anzeigen von Daten in einem Windows Form

Gewusst wie: Herstellen einer Verbindung zu Daten in einer Datenbank

Gewusst wie: Datennavigation mithilfe des DataNavigator-Steuerelements in Windows Forms

Konzepte

Neues in der Datenanwendungsentwicklung

Übersicht über TableAdapters

DataSet-Designer

Übersicht über Datenquellen

Weitere Ressourcen

Exemplarische Vorgehensweisen zur Arbeit mit Daten

Überprüfen von Daten