Ik wil in een lijst een aantal links wegschrijven op de parent / child manier,
maar ik snap het niet helemaal of helemaal niet ..
Ik heb nu 100en topics door zitten worstelen over treeviews enzo,
maar er gaat bij mij iets mis .. als ik de volgende sub gebruik:
dan komt van de eerste parent het eerste child in het scherm,
vervolgens weer zijn child en dan weer zijn child net zo lang
tot er een child-zonder-child komt en dan volgt er een
error melding LOGISCH ..
maar na het lezen van al die topics en verhalen op
internet ben ik nog niet veel wijzer geworden;
meestal zie ik deze functie staan met daarin een parameter "level"
er bij. Maar ik snap niet helemaal hoe je die level parameter
moet gebruiken ..
ik dacht dus nadat het fout ging ..
je moet dus TESTEN of iets een child heeft .. zo niet dan moet je terug
naar de vorige parent Id en dan testen of die childs heeft zo niet weer
terug naar de vorige ..
maar ik raak dus echt in de knoop op die manier, ik bedoel je kan
niet alle parent id's op gaan slaan dat lijkt me zelfs onzinnig,
die anderen ..
die gebruiken dat dus ook niet maar die gebruiken LEVEL
maar level houd volgens mij weinig verband met parentID of ik
zie het niet en ik snap echt even niet hoe al die andere dudes dat nou oplossen
maar ik snap het niet helemaal of helemaal niet ..
Ik heb nu 100en topics door zitten worstelen over treeviews enzo,
maar er gaat bij mij iets mis .. als ik de volgende sub gebruik:
ASP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
| Set RecSet = Server.CreateObject("ADODB.Recordset") strSQL = "SELECT * FROM content" RecSet.Open strSQL, strConnect Sub Kindjes(id) RecSet.Filter = "ParentId = " & id While Not RecSet.EOF Response.Write RecSet("NavTitleEn") Kindjes(RecSet("id")) RecSet.MoveNext Wend End Sub Kindjes(0) RecSet.Close Set RecSet = Nothing |
dan komt van de eerste parent het eerste child in het scherm,
vervolgens weer zijn child en dan weer zijn child net zo lang
tot er een child-zonder-child komt en dan volgt er een
error melding LOGISCH ..
maar na het lezen van al die topics en verhalen op
internet ben ik nog niet veel wijzer geworden;
meestal zie ik deze functie staan met daarin een parameter "level"
er bij. Maar ik snap niet helemaal hoe je die level parameter
moet gebruiken ..
ik dacht dus nadat het fout ging ..
je moet dus TESTEN of iets een child heeft .. zo niet dan moet je terug
naar de vorige parent Id en dan testen of die childs heeft zo niet weer
terug naar de vorige ..
maar ik raak dus echt in de knoop op die manier, ik bedoel je kan
niet alle parent id's op gaan slaan dat lijkt me zelfs onzinnig,
die anderen ..
die gebruiken dat dus ook niet maar die gebruiken LEVEL
maar level houd volgens mij weinig verband met parentID of ik
zie het niet en ik snap echt even niet hoe al die andere dudes dat nou oplossen
[ Voor 24% gewijzigd door intrix op 18-02-2004 11:23 ]
welcome my son, welcome to the machine