Bonjour,
je voudrais connaître la stratégie à adopter pour travailler sur les relations un à plusieurs dans mon application.
Je m'explique, j'ai une liste d'adresses dans une table AdrTbl. Chaque ligne comprend:
Nom as string
Rue as string
CP as string
Ville as string
PAYS as integer
Vous voyez que le pays est un nombre (Foreign key) qui est en liaison avec la clé de ma table PaysTbl qui comprend:
PaysId as integer
PaysNom as string
Dans mon application, je dois fréquemment afficher des adresses, mais comment faire pour afficher le nom du pays plutôt que le numéro du pays.
Pour l'instant j'ai un AdrTblAdapter pour mes adresses, et un PaysTblAdapter pour mes pays (je me sers de paysBindingSource pour afficher tous mes pays dans un comboBox)
Dois-je créer une vue qui comprend la table Adresse et la table Pays et qui contiendra toutes mes données adresses plus le nom du pays ?
Si oui, comment faire pour que cette vue soit utilisable dans tous les formulaires de l'application sans devoir chaque fois la recréer ?
Vaste question n'est-ce pas ?
Partager