Bonjour à tous,
J'ai une base Access avec une table de pays et une table de lieux. Dans la table de lieux, NomPays pointe vers la table des pays:
C'est-à-dire que dans la table des lieux, le pays ne peut être choisi que dans la liste des pays déjà existants.
Code : Sélectionner tout - Visualiser dans une fenêtre à part SELECT [PAYS].[IDPAYS], [PAYS].[NomPays] FROM PAYS ORDER BY [NomPays];
J'importe un fichier Excel contenant des lieux dans lequel les noms des pays sont écrits en clair.
Au moment d'importer, j'ai une erreur:
Access n’a pas pu ajouter toutes les données à la table.
Le contenu de champs de 102 enregistrements a été effacé à la suite de violations de clé.
Access attend pour le pays un code numérique IDPAYS correspondant au pays dans la table PAYS.
J'ai 2 questions:
1) Est-ce que je peux importer mon fichier Excel de façon qu'il reconnaisse les pays d'après la table PAYS ?
2) En attendant, j'ai importé le fichier Excel en mettant les pays dans un champ PaysTexte. J'aimerais faire une requête mise-à-jour dans ma table de lieux, de façon à ce que PaysTexte soit reconnu d'après la table PAYS.
Une seule des deux réponses me permettrait de résoudre mon problème, mais pour ma culture, j'aurais bien voulu avoir les deux réponses...
Merci d'avance.
O.
Partager