Bonjour à tous!
voilà, j'aimerais créer sous Access donc, une requête qui permettrait de rechercher à partir d'un mot clé, tous les enregistrements contenant ce mot clé: exemple: je rentre le mot "mairie" et la requête m'afficherait toutes les mairies, comme par exemple, "mairie de Paris", "mairie de Lyon", etc...
Autre exemple: je veux interroger ma table "Ordinateur", je rentre le mot "presario" ou même seulement "pre" et la requête m'affiche la liste de tous les modèles d'ordinateur commençant par "pre" comme "presario1234", "presario5678", etc...
Merci d'avance à tous ceux qui prendront la peine de me répondre!
Bonsoir.
Bonjour à tous!
J'ai réussi à régler mon problème, voici ma requête finale:
SELECT Prospect.[Organisme Prospecté], Prospect.Adresse, Prospect.[Code postal], Prospect.Ville, Prospect.Téléphone
FROM Prospect
WHERE (((Prospect.[Organisme Prospecté]) Like [Mot Clé]+"*"));
Il fallait juste ajouter "*" en le concatenant au mot rentré par l'utilisateur.
Voilà, en espérant que cela puisse être utile à quelqu'un,...
Bonne soirée!!
Ean
je cherche exactement la meme requete que toi, mais vue mon manque d'Expérience avec access, jai de la misere a bien comprendre ta formule finale, contacte moi par email si possible pour miader......integraspoon@hotmail.com
Voilà, j'ai résolu une parti de mon problème: j'ai trouvé comment comparer les enregistrements avec quelques lettres-par exemple: "c" me renvoie "Canon", "Compaq",...-seulement, la lettre n'est pas rentrée par l'utilisateur mais est défini lors de la création de la requête et donc n'est changeable seulement en mode création alors que j'aimerais faire apparaître une fenêtre demandant à l'utilisateur d'entrée une ou plusieurs lettres...
j'ai le même problème, je viens de créer une base de données ACCESS avec des "noms" de matériaux pour la recherche et le développement ainsi qu'un "descriptif" de chaque appareil ! Et je voudrais, pour exploiter cette table, créer quelque chose (peut être une requête ?) qui permette de retrouver FACILEMENT l'appareil en insérant un/des mot(s) clé(s)... Quel est le meilleur moyen pour y parvenir ?? En sachant que les personnes qui inséreront des mots clés, n'ont jamais utilisé ACCESS ?!
Je me suis informer un peu partout et j'ai conclue que la requete se doit d'etre faite en MySQL.....Access peu apparement faire une formule sauf qu'elle serait trop complexe pour que access en soi l'analyse et la resoud...Bref, j'ai laisser cette tâche a mon ami qui programme du SQL....POurtant jai reussit a trouver la commande SQL qui me permettrais de faire ceci sauf je ne suis pas capable de faire fonctionner mes requete SQL sur mon ordinateur car je n'aurais pas les pilote ODBC....etc....Comme je le disais , je ne connait rien en SQL.....
il faut creer un formulaire avec le champs de recherche
exezmple
un formulaire nom de ville qui soit indépendant
en suite tu creer une requete de selection
avec par exemple nom de ville et code postal et contact.
dans le champs nom de ta requete tu clique ds la ligne critère et tu creer un lien avec le champs du formulaire nom.
attention prendre le champs et nom l'etiquette.
quant tu lenssera ta requete ele te demandera systematiquement le mots a recherche et t'affichera toutes les valeur.
c'est idéal lorsque tu fait de la planif aves pls st.
je cherche exactement la meme requete que toi, mais vue mon manque d'Expérience avec access, jai de la misere a bien comprendre ta formule finale, contacte moi par email si possible pour miader......integraspoon@hotmail.com
Merci bcp!!