Bonjour.
Gros souci. Dans une base Access avec VBA, j'ai 2 tables : Départements et Agents. Les Agents ont un mail et un code postal à 5 chiffres, et j'ai un menu de sélection du département dans mon interface.
Ma table Agents comporte une colonne Code_Postal contenant le... code postal, mais aussi un champ CP avec juste 2 chiffres, ceux du département (Par exemple, au Code_Postal=33210 est associé le CP=33).
ma table département comporte le nom du département, que je sélectionne dans mon interface, et a comme clef primaire un chiffre correspondant au CP de la table Agents, soit 2 chiffres.
Ma requète, qui est fonctionnelle, ressemble à ça:
Strsql = "SELECT AGENTS.MAIL FROM AGENTS INNER JOIN SITES ON AGENTS.CP = SITES.ID_SITE WHERE SITES.DEPARTEMENT='mondépartement'"
Mon souhait est de virer de la table Agents le champ CP, redondant par rapport à Code_Postal, en utilisant uniquement le champ Code_Postal.
Avez-vous des pistes à me proposer ??
J'ai des preuves !Configuration: Windows XP
Internet Explorer 6.0