Daten rekursiv aus Tabelle lesen

21/12/2007 - 13:45 von andi rickenbach | Report spam
Hallo,

ich arbeite mit vb.net 2005 und einer Access-Datenbank.

Ich habe eine Tabelle mit Daten, welche folgendermassen aufgebaut ist:

EintragID; KategorieID; Text; -> ...weitere Spalten...
1 ; ; Kategorie 1
2 ; 1 ; Kategorie 1.1
3 ; 1 ; Kategorie 1.2
4 ; 3 ; Kategorie 1.2.1
5 ; 4 ; Text 1 unter Kategorie 1.2.1
6 ; 4 ; Text 2 unter Kategorie 1.2.1
7 ; ; Kategorie 2
8 ; 7 ; Kategorie 2.1
|
V
...weitere Eintràge

Ich möchte nun alle Eintràge, welche unter der EintragID=1 sind. Das heisst
nicht nur die EintragID2 und 3 welche direkt unter der EintragsID1 sind,
sondern hier auch 4, 5 und 6, da diese wiederum in einer Unterkategorie sind.

Ich müsste also irgendwie rekursiv möglichst einfach zu diesen Eintràgen
kommen.

Wie würded ihr das anstellen.

Herzlichen Dank.
 

Lesen sie die antworten

#1 Carl Schaffert
21/12/2007 - 16:36 | Warnen spam
Hallo Andi

schaue dir das mal an:

http://msdn.microsoft.com/msdnmag/i...spx?loc=de

das wird dir helfen um rekursive Daten anzufordern.

Viele Grüße Carl

Ähnliche fragen