Typisierte m:n-Table in einem DataGridView anzeigen

06/03/2009 - 08:36 von Frank Müller | Report spam
Hallo,

suche ein optimale Lösung für folgendes Szenario:

Es existieren insgesamt 3 Tabellen in einen typisierten DataSet. Die
Daten kommen von keiner Datenbank sondern durch die Anwendung selbst
(Benutzereingaben).

Tabelle 1: Bestellungen
Tabelle 2: Artikel
Tabelle 3: Artikelbestellungen (m:n zwischen Tabelle 1 und Tabelle 2)

Ich möchte nun in EINEM DataGridView die 3 Tabellen miteinander
verbinden und als eine einzelne Liste anzeigen lassen:

Bestellnummer Bestelldatum Artikelnummer Artikel

Ich habe bereits versucht über die typisierten Tabellen-Relationen die
Daten zu verknüpfen...ohne Erfolg...

Wie wàre denn die optimale Lösung?

Danke, Frank
 

Lesen sie die antworten

#1 Peter Fleischer
06/03/2009 - 09:29 | Warnen spam
"Frank Müller" schrieb im Newsbeitrag
news:

suche ein optimale Lösung für folgendes Szenario:

Es existieren insgesamt 3 Tabellen in einen typisierten DataSet. Die
Daten kommen von keiner Datenbank sondern durch die Anwendung selbst
(Benutzereingaben).

Tabelle 1: Bestellungen
Tabelle 2: Artikel
Tabelle 3: Artikelbestellungen (m:n zwischen Tabelle 1 und Tabelle 2)

Ich möchte nun in EINEM DataGridView die 3 Tabellen miteinander
verbinden und als eine einzelne Liste anzeigen lassen:

Bestellnummer Bestelldatum Artikelnummer Artikel

Ich habe bereits versucht über die typisierten Tabellen-Relationen die
Daten zu verknüpfen...ohne Erfolg...

Wie wàre denn die optimale Lösung?



Hi Frank,
erstelle eine Abfrage auf die 3 Tabllen (LinQtoObjects), trage im Select
alle gewünschten Eigenschaften ein, ggf. als neues anonymes Objekt und binde
die Abfrage an das Grid.

Viele Grüsse
Peter

Ähnliche fragen