Bonjour à tous.
Pour un soft de gestion de dépendances basé sur un TTreeView, je cherche à identifier de façon pérenne chaque noeud, afin de le mémoriser dans une base: table dédiée et attributs isolés (=pas de stream).
Parmi les propriété d'un TreeNode, aucune ne semble permettre cette facilité (ItemId ou index)
J'ai pensé me baser sur "Data", mais à la réflexion, on tourne en rond![]()
Je me suis fabriqué un TreeNode perso, avec une zone Identifiant, mais je sèche sur le quoi mettre dedans (numérique/alpha), et surtout quelle technique utiliser pour obtenir un identifiant unique.
L'unicité devant être respectée vis à vis de la base...
Le SGBD n'étant pas décidé, je ne souhaite pas utiliser d'auto-incrément (build-in ou simulé).
Toutes les idées sont les bienvenues.
Partager