Adressendatenbank - Hierarchie

07/03/2010 - 13:52 von Frank Bergmann | Report spam
Hallo,

ich muss eine Adressendatenbank Aufbauen (SQL 2008 + VB 2008) die eine
Hierarchie ist.
Partner haben Unterpartner usw.. Wie viel Unterpartner + Unterpartner usw.
weiter es gibt steht nicht fest und ist auch nicht immer die gleich.
z.B.

Partner1
UP1
UP1.1
UP2
UP2.1
UP2.2
Partner2
UP1
Partner3
UP1
UP1.2

usw.

wie kann ich das realisieren und anschließend über ein Treeview ausgeben.

Danke für Eure Hilfe.

Frank Bergmann
 

Lesen sie die antworten

#1 Armin Zingler
07/03/2010 - 14:42 | Warnen spam
Am 07.03.2010 13:52, schrieb Frank Bergmann:
Hallo,

ich muss eine Adressendatenbank Aufbauen (SQL 2008 + VB 2008) die eine
Hierarchie ist.
Partner haben Unterpartner usw.. Wie viel Unterpartner + Unterpartner usw.
weiter es gibt steht nicht fest und ist auch nicht immer die gleich.
z.B.

Partner1
UP1
UP1.1
UP2
UP2.1
UP2.2
Partner2
UP1
Partner3
UP1
UP1.2

usw.

wie kann ich das realisieren und anschließend über ein Treeview ausgeben.



Meinst du das DB-Design?

ID Name IDParent
-
1 P1 NULL
2 P2 NULL
3 P3 NULL
4 UP1 1
5 UP2 1
6 UP1 2
7 UP1 3
8 UP1.1 4
9 UP2.1 5
10 UP2.2 5
11 UP1.2 7


Programmatisch dann rekursiv das Treeview füllen. Also zuerst die obersten
selektieren und ins Treeview schreiben, und dann eben für jedes die
untergeordneten selektieren und das ganze von vorne.


Armin

Ähnliche fragen