Rekursiv funktion - recordset! HJÆÆLPP
Jeg har en Rekursiv funktion:\'Recordset
Indholder de informationer som kaldes i function - er ok..
\'Kalder funktionen her...
CALL creat_struktur(0)
\'Funktionen
SUB creat_struktur(pid) %>
g_RScat_struk.movefirst
DO WHILE NOT g_RScat_struk.EOF
IF( Cint( g_RScat_struk(\"parent_id\") ) = Cint( pid ) ) THEN
Response.Write g_RScat_struk(\"category_id\") &\" <br> \"
CALL creat_struktur(g_RScat_struk(\"category_id\"))
END IF
g_RScat_struk.movenext
LOOP
-------------
Det der skal ske, er at jeg skal have lavet en træstruktur. Men jeg får kun lov til at løve recordsettet igennem 3 gange, hvorefter den bare stopper...
Er der nogen begrænsning på antallet af gange man kan løbe igennem et recordset?
Endvidere - hvis der er nogen, som ligger inden med stumperne til en rekursiv funktion med et recordset, er jeg meget interesseret i stumpen...
Håber på at få lidt hjælp..
MVH
Martin G!