Erreur Le champ spécifié "..." peut désigner plusieurs tables

[Résolu/Fermé]
Signaler
-
 castours -
Bonjour à tous,

Je suis indépendant et dans mon programme Access, je dois pouvoir retrouver mes "clients" dans ma base données en entrant soit :
- leur n° d'inscription (dans un champ prévu à cet effet)
- leur nom (dans un autre champ prévu à cet effet).

Le problème, c'est que lorsque j'entre un numéro ou un nom je reçois le message d'erreur suivant : "Erreur d'exécution '3079' : Le champ spécifié "N° d'inscription" peut désigner plusieurs tables listées dans la clause FROM de votre instruction SQL".

Je ne comprends rien à tout cela. Quelqu'un saurait-il m'aider?

Merci d'avance.

2 réponses

Bonjour
Ce nom de champ se retrouve dans plusieurs tables et requetes.
Si ton formulaire est basée sur cette requete , access ne sait pas quelle table prendre.
Bonjour
http://cjoint.com/?DJmmaTL1HjR
Dans ce lien un fichier exemple de de recherche d'adresses par villes.Tu peux prendre exemple sur cette base.
Le principe, tu renseignes le champ ville et tu as toutes les adresses enregistrées de celle ville avec l'orthographe saisie.
Si une faute tu n'auras pas la ville.
Exemple si dans ta liste la ville de Paris est orthographiée sans faute et que Pari est sans S dans les enregistrements , la recherche sera nille.Dae