Pb niveau Treeview

cs_Pirotes31 Messages postés 37 Date d'inscription lundi 15 novembre 2004 Statut Membre Dernière intervention 3 juillet 2015 - 14 mars 2005 à 11:29
cs_Pirotes31 Messages postés 37 Date d'inscription lundi 15 novembre 2004 Statut Membre Dernière intervention 3 juillet 2015 - 14 mars 2005 à 17:36
Bonjour,

Voilà, j'ai développé une appli qui possède une BDD dont les 2 tables Départements et Villes.
Les Villes sont reliées aux Dépt. par le CodeDept.
Comme je suis fénéante, je n'ai pas voulu mettre tous les Dept et encore moins toutes les villes (j'espère que vous me comprendrez, lol!) mais je laisse le soin aux utilisateurs de compléter eux-même ces deux tables au fur et à mesure...
Pour cela, j'offre la possibilité d'afficher le tout dans un Treeview, avec en tête de file les Dept. et bien évidemment quand on développe le Dept, on voit les villes rattachées.

Mon pb est le suivant : je veux enregistrer les ajouts faits mais vu que j'ai 2 tables distictes il faut que je sache où mettre le nouvel arrivant, car s'il est au 1er niveau alors c'est un Dept, et s'il est au 2ème niveau c'est une ville....
Or déterminer le niveau de l'ajout m'est impossible car soit je ne sais pas faire, soit je m'y prends comme un pied....

Est-ce la bonne façon de faire ou bien y a-t'il une toute autre manière? (sachant que je veux rester dans la philo de la BDD)

Merci beaucoup de votre aide à toutes et à tous.

Miss P

6 réponses

NHenry Messages postés 15140 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 30 juin 2024 159
14 mars 2005 à 12:35
Tu peux déterminer le parent d'un node, par la propriété Parent (il me semble)


NH
0
cs_Pirotes31 Messages postés 37 Date d'inscription lundi 15 novembre 2004 Statut Membre Dernière intervention 3 juillet 2015
14 mars 2005 à 13:29
Aurais-tu un exemple de code à me fournir STP?

Merci

Miss P.
0
NHenry Messages postés 15140 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 30 juin 2024 159
14 mars 2005 à 14:21
tes nodes, ont-ils un node commun , racine?


NH
0
cs_Pirotes31 Messages postés 37 Date d'inscription lundi 15 novembre 2004 Statut Membre Dernière intervention 3 juillet 2015
14 mars 2005 à 14:25
oui. c'est Résidence

Miss P.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
NHenry Messages postés 15140 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 30 juin 2024 159
14 mars 2005 à 15:11
fait un test, N ton node à testé:



if N.Parent.Caption="Résidence" then '1er niveau else '2ieme niveau



*revérifi les propriétés il se peut ke g me plante.


NH
0
cs_Pirotes31 Messages postés 37 Date d'inscription lundi 15 novembre 2004 Statut Membre Dernière intervention 3 juillet 2015
14 mars 2005 à 17:36
merci à toi pour la réponse

l'embêtant c'est que j'ai une base de données derrière...
Mais ne t'embête pas plus, j'ai eu la réponse de mister Ammoniak qui a résolu mon pb
Voici sa source : http://www.vbfrance.fr/auteurdetail.aspx?ID=3941

Un grand merci tout de même pour m'avoir répondu et @ très bientôt!

Miss P.
0
Rejoignez-nous