Hallo miteinander
Ich würde gerne euch um Rat im folgenden Problem bitten. Zwar besitze ich eine MS-DB, welche 4 Tabellen besitzt. Jede Tabelle leite die nächste ab, sprich T1->T2->T3->T4. Nun möchte ich diese Struktur gerne in ein TreeView implentieren, so das es aussieht wie eine Ordnerstruktur.
Hier ein kleines Beispiel der Tabelle: T1: t_Fahrzeug(ID_Fzg, Fahrzeugname) T2: t_Motor(ID_Motor, Motorname, ID_Fzg) T3: t_Bauteil(ID_Bauteil, Bauteilname, ID_Motor) T4: t_Aufgabe(ID_Aufgabe, Aufgabenname, ID_Bauteil)
Der Treeview soll wie folgt aussehen:
Liste
|__Auto1
| --- |____Motor1
| ------ |_____Bauteil1
| ------ |_____Bauteil2
| --------- |_____Aufgabe1
|__Auto2
.
.
.
Der Knotenname soll immer *name des jeweiligen Datensatzes sein. Mein Problem ist nun das folgende. Wie kann ich mich mir merken welcher Datensatz von T1 zu T2 gehört? Ich müsste es i-wie schaffen einen P-Key von T1 an T2 zu übergeben und diesen dann als F-Key in T2 suchen. Zudem müsste mein Ast dann wissen welcher P/F-Key er davor hatte, sonst weiß ich ja nicht welches childnode welchem parentnode angehört.
Ich hatte bisher schon mehrere Ideen von rekusriven Funktionen über Schleifen bis zu XML-Schemas, jedoch konnte ich mit keiner ein Ergebniss erzielen. Mit meiner rekursion hatte ich das Problem die richtige Tabelle auszuwählen bzw mir den P/F-Key zu merken. Bei den Schleifen konnte ich ledglich alles untereinander schreiben(sprich keine relationen untereinander) und über xml-schema ist garnix geganngen.
Ich hoffe ihr könnt mir weiterhelfen und danke schonmal im vorraus
mfg Kleiso
Ich würde gerne euch um Rat im folgenden Problem bitten. Zwar besitze ich eine MS-DB, welche 4 Tabellen besitzt. Jede Tabelle leite die nächste ab, sprich T1->T2->T3->T4. Nun möchte ich diese Struktur gerne in ein TreeView implentieren, so das es aussieht wie eine Ordnerstruktur.
Hier ein kleines Beispiel der Tabelle: T1: t_Fahrzeug(ID_Fzg, Fahrzeugname) T2: t_Motor(ID_Motor, Motorname, ID_Fzg) T3: t_Bauteil(ID_Bauteil, Bauteilname, ID_Motor) T4: t_Aufgabe(ID_Aufgabe, Aufgabenname, ID_Bauteil)
Der Treeview soll wie folgt aussehen:
Liste
|__Auto1
| --- |____Motor1
| ------ |_____Bauteil1
| ------ |_____Bauteil2
| --------- |_____Aufgabe1
|__Auto2
.
.
.
Der Knotenname soll immer *name des jeweiligen Datensatzes sein. Mein Problem ist nun das folgende. Wie kann ich mich mir merken welcher Datensatz von T1 zu T2 gehört? Ich müsste es i-wie schaffen einen P-Key von T1 an T2 zu übergeben und diesen dann als F-Key in T2 suchen. Zudem müsste mein Ast dann wissen welcher P/F-Key er davor hatte, sonst weiß ich ja nicht welches childnode welchem parentnode angehört.
Ich hatte bisher schon mehrere Ideen von rekusriven Funktionen über Schleifen bis zu XML-Schemas, jedoch konnte ich mit keiner ein Ergebniss erzielen. Mit meiner rekursion hatte ich das Problem die richtige Tabelle auszuwählen bzw mir den P/F-Key zu merken. Bei den Schleifen konnte ich ledglich alles untereinander schreiben(sprich keine relationen untereinander) und über xml-schema ist garnix geganngen.
Ich hoffe ihr könnt mir weiterhelfen und danke schonmal im vorraus
mfg Kleiso
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „Kleisophabo“ ()