Pb de recherche dans Access

Résolu
cs_jacques13 Messages postés 252 Date d'inscription mardi 3 juin 2003 Statut Membre Dernière intervention 29 juin 2013 - 25 févr. 2008 à 18:06
cs_jacques13 Messages postés 252 Date d'inscription mardi 3 juin 2003 Statut Membre Dernière intervention 29 juin 2013 - 26 févr. 2008 à 19:04
Bonjour à tous,
J'ai un problème de recherche dans une base de données Access.
Dans cette base, il existe un champ de 2 caractères appelé COGEC.
Ce champ contient soit des variables de 2 lettres (DR SD KL ...) soit des variables de 1 lettre ( G B F ...)
Je fais des requêtes du genre:critere$ "CORE '" & acit$ & "' and COGEC = '" & aper$ & "' and COFORC = '" & anet$ & "'"
Lorsque ma requête porte sur une variable aper$ de 2 lettres (et si la fiche existe, bien sûr) le système la retrouve.
En revanche, si la variable ne comporte qu'une lettre, la fiche n'est jamais trouvée.
J'ai essayé en ajoutant un blanc devant ou derrière mais sans succès.
Help, je suis bloqué!
Jacques13

2 réponses

LIBRE_MAX Messages postés 1402 Date d'inscription mardi 1 mai 2007 Statut Membre Dernière intervention 7 octobre 2012 6
25 févr. 2008 à 22:11
Salut,


COGEC="11"
COGEC="12"
COGEC="13"
COGEC="14"


critere$ "CORE '" & acit$ & "' and COGEC LIKE '" & aper$ & "*' and COFORC = '" & anet$ & "'"


te ressortira 11,12,13,14 si aper$ ="1"
et "12" si aper$ ="12"







<hr />

... Y'en a même qui disent qu'ils l'ont vu voler.



<hr />





/PRE>
3
cs_jacques13 Messages postés 252 Date d'inscription mardi 3 juin 2003 Statut Membre Dernière intervention 29 juin 2013
26 févr. 2008 à 19:04
Ca marche!
Merci Libre_Max, tu me sauves la vie!
Je sais j'exagère un peu mais encore vraiment merci!
Jacques13
0
Rejoignez-nous