Master / Detail Darstellung im Datagrid

23/01/2008 - 20:13 von Stefan Theobald | Report spam
Hallo,

ich möchte gerne eine Master-Detail-Beziehung in einem Datagrid darstellen.
Jedoch bekomme ich die Verknüpfung zur Untertabelle nicht richtig hin.

Es steht "Bestellungen ..." in Datagrid, aber wenn ich darauf klicke,
passiert nix.

Die beiden Tabellen verfügen aber das Feld BESTELLNUMMER, über das ich sie
verknüpfen will.
Was mache ich falsch?

Es kann doch nur eine Kleinigkeit sein - oder?


Gruß
Stefan


Dim Dataset_Bestellungen As New DataSet

Dataset_Bestellungen.Tables.Add(Temp_Tabelle_Kopfdaten)

Dataset_Bestellungen.Tables.Add(Temp_Tabelle_Positionsdaten)

Dataset_Bestellungen.Relations.Add("Bestellungen...",
Temp_Tabelle_Kopfdaten.Columns("BESTELLNUMMER"),
Temp_Tabelle_Positionsdaten.Columns("BESTELLNUMMER"))

DataGrid1.DataSource = Temp_Tabelle_Kopfdaten
 

Lesen sie die antworten

#1 Peter Götz
24/01/2008 - 10:39 | Warnen spam
Hallo Stefan,

ich möchte gerne eine Master-Detail-Beziehung
in einem Datagrid darstellen.
Jedoch bekomme ich die Verknüpfung zur Untertabelle
nicht richtig hin.



Unter

www.gssg.de -> Visual Basic -> VB.net

findes Du die Beispiele

-> DataGridView Relation
und
-> DataGridView Master/Slave

"DataGridView Relation" arbeitet mit einem
DataRelation-Objekt zur Verknüpfung von Master
und Detailtabelle.

"DataGridView Master/Slave" nutzt eine andere
Technik mit ChildViews.

Gruß aus St.Georgen
Peter Götz
www.gssg.de (mit VB-Tipps u. Beispielprogrammen)

Ähnliche fragen