Fonction LIKE sous access 2016 et recherche mot [Résolu]

Itriel 27 Messages postés vendredi 23 juin 2017Date d'inscription 20 juin 2018 Dernière intervention - 23 juin 2017 à 16:53 - Dernière réponse : jordane45 22901 Messages postés mercredi 22 octobre 2003Date d'inscriptionModérateurStatut 20 octobre 2018 Dernière intervention
- 26 juin 2017 à 17:13
Bonjour à tous et à toutes,

Je suis actuellement en train de réaliser une base de donnée sous access 2016. Afin de pouvoir efficacement rechercher des références, je souhaite mettre en place des requetes.

Tout se passait bien jusqu'a la fonction LIKE....

En fait, je cherchais à effectuer une requête basé sur pleins de critères : l'année, la capacité de traitement des stations d'épurations, le type de filière d'épuration.... Avec les dates et chiffres c'est bon, mais là où je bloque c'est pour la recherche de mot. J'ai essayer de faire une requete test avec seulement une recherche de mot :

SELECT *
FROM Références
WHERE [Type de rejet] LIKE ' Noue '

Mais cela ne m'affiche rien. J'ai à peut prêt tout essayer : '* Noue *', "* Noue *", sans *, avec des [ etc etc etc mais rien ne marche.

Auriez vous des solutions à m'apporter ? Merci d'avance.
Ah et oui, autant le préciser ici que ne pas le préciser, je suis novice sur access, et je n'y connait rien en sql (même si ça n'a pas l'air dur). Voila, merci d'avance pour votre aide !
Afficher la suite 

Votre réponse

3 réponses

jordane45 22901 Messages postés mercredi 22 octobre 2003Date d'inscriptionModérateurStatut 20 octobre 2018 Dernière intervention - 23 juin 2017 à 18:25
0
Merci
Bonjour,

1 - Pour poster du code sur le forum.. merci d'utiliser la coloration syntaxique (les balises de code).
Explications disponibles ici : http://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code

2 - Tu ne dois pas avoir d'espaces dans ta chaine...(à moins qu'il y en ai réellement).
 '* Noue *', "* Noue *",

Là tu cherches le mot _Noue_ (les _ exprimant les espaces....)

Par contre... as tu essayé :
'*Noue*'

Là.. tu rechercherais tout ce qui contient le mot Noue


Pour en apprendre plus sur le "LIKE" sous ACCESS : http://loufab.developpez.com/tutoriels/access/operateurlike/

et aussi ça :https://msdn.microsoft.com/fr-fr/library/office/gg251796.aspx

Commenter la réponse de jordane45
Itriel 27 Messages postés vendredi 23 juin 2017Date d'inscription 20 juin 2018 Dernière intervention - 26 juin 2017 à 13:09
0
Merci
Bonjour, merci pour ta réponse.

J'ai déjà tout essayer, même ce que tu m'as dit. Rien ne marche. Et j'ai déjà lu les tutos mais merci. Je ne comprends vraiment pas le problème la....
jordane45 22901 Messages postés mercredi 22 octobre 2003Date d'inscriptionModérateurStatut 20 octobre 2018 Dernière intervention - 26 juin 2017 à 17:13
Le mieux (comme pour ton autre question....) est d'aller la poser dans le forum dédié au logiciel access: http://www.commentcamarche.net/forum/access-138
Commenter la réponse de Itriel

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.