|
|
|||
|
|
|||
|
Download net_dgvrel3.zip (16 kB)
|
Dieses Programmbeispiel
demonstriert eine 3-stufige Master- Detail- Subdetail- Darstellung der
Daten aus drei DataTables, welche über Relation-Objekte zueinander in
Beziehung stehen. Zur Datenanzeige für Master- Detail- und
SubDetaildaten wird jeweils ein DataGridViev-Control verwendet. Das obere DataGridView-Control (DGV1) zeigt den Inhalt der Mastertabelle. Das mittlere DataGridView-Control (DGV2) zeigt die zum jeweils in DGV1 (Master) ausgewählten Datensatz über die Felder "ID" und "SID" in Beziehung stehenden Datensätze aus der Tabelle mit den Detaildaten (Detailtabelle). Das untere DataGridView-Control (DGV3) zeigt die zum jeweils in DGV2 (Detail) ausgewählten Datensatz über die Felder "SID" und "FID" in Beziehung stehenden Datensätze aus der Tabelle mit den SubDetaildaten.
Die Auswahl der im jeweils untergeordneten DataGridView anzuzeigenden
Daten wird beim Datensatzwechsel im übergeordneten DataGridView durch
Erstellen eines ChildView-Objektes mit Hilfe von In diesem Beispiel werden Relationobjekte und mehrere Felder umfassende Primärschlüssel für eine DataTable erstellt. |
||