Bonjour
Avant de faire n'importe quoi je prefere pecher a la foire aux idées pour trouver la meilleure maniere de faire considérant Linq et autre animaux utilisé pour l'acces aux données
Voici l'idée
Je place dans une form 4 combos me permettant de faire different choix
Disons
Pays
Region
Dialecte
Specialité
Au chargement je pourrais faire 4 datatables remplissant les 4 combos des valeurs distinct de chaque type
Puis si je selectionne un Pays (par exemple) je devrais reduire le contenu des autres combo aux valeurs presentes dans le Pays (inutile de proposer le Valais en france)
Bien sur je peux faire tout ca a coup de select dans la base de donnée avec des tables distincte pour chaque combo
Mais je me demande s'in n'y a pas une solution plus elegante en utilisant des dataview, des filtres, des bindingsource ,Linq ou que sais-je ?
Une idée ?





Répondre avec citation




une bindingsource oui. je suppose que toutes les autres tables dépendent de Pays, alors tu effectues un Filter sur le code pays pour charger les autres combo

; tu veux dire quand l'utilisateur choisira "tapis d'Orient" pour la combo spécialité, le prog devra lui afficher "Turquie, Maroc..." dans la combo pays??
Partager