Bonjour, j’ai développé une petite base de données ADO constituée de quatre tables liées.
TblBâtiment, TblNiveaux, TblCategorie, TblRessources
Les tables TblBatiment et TblNiveaux sont liées par deux champs Bat_ID = Bat_ID
Les tables TblNiveaux et TblCategorie sont liées par des champs Niveau_ID = Niveau_ID
Ensuite Cat_ID = Cat_ID, Res_ID = Res_ID
Etc…
j’ai chargé toutes les tables liées dans une vue arborescente genre TreeView. Tous fonctionnent très bien. Cependant je voudrai votre avis sur le problème suivant : je souhaiterai lors d’un clique dans le TreeView que la base de données ce positionne sur l’enregistrement choisi. Le lien entre le TreeView et les tables est assuré actuellement par la fonction locate qui n’est pas très précise. Une requête SQL externe avec jointure me semble la meilleure solution. Pourriez-vous SVP m’éclairer sur la meilleure solution possible pour rendre le TreeView opérationnel avec la base de données.
Merci infiniment pour votre aide
Partager