wieviele verschiedene ParentID hast du denn ca ?
wenn es viele sind : wäre noch zu überlegen, ob folgende vorgehensweise nicht besser wäre
- reinladen ALLER Datensätze auf einmal
- sortieren der Datensätze (mit ParentID, ID) (ist etwas komplizierter ...)
- befüllen des Tree
da man sonst eine Menge Zugriffe auf die
DB hat -> kann sehr Langsam werden !
ODER
Befüllen des Tree's mit den ParentID = 0 Daten alle anderen nicht reinladen
wenn dann im Root auf das + eines Nodes geklickt wird, dann erst die nächsten Daten reinladen
Gruss
Hans