Bonjour j'essaye d'alimenter un treeview en boucle mais j'ai un probleme de clé unique sur ma deuxieme boucle pourquoi cela ?


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
TreeView1.Nodes.Add , , "affaire", "Affaire"
While Not Rsaffaire.EOF
TreeView1.Nodes.Add "affaire", tvwChild, "AF" & Rsaffaire("id_affaire"), "affaire " & Rsaffaire("num_affaire")
TreeView1.Nodes("AF" & Rsaffaire("id_affaire")).EnsureVisible
            Rsphase.Close
            Rsphase.Open
            While Not Rsphase.EOF
            TreeView1.Nodes.Add "AF" & Rsaffaire("id_affaire"), tvwChild, "PH" & Rsphase("id_phase"), Rsphase("nom_phase")
            Rsphase.MoveNext
            Wend
    Rsaffaire.MoveNext
Wend
la première boucle se passe bien mais la boucle ratachant les phases à l'affaire ne fonctionne pas j indique bien pourtant le noeud dont elle depend et le "PH" & Rsphase("id_phase") est unique

Cordialement,
Corben