En fait, c'est les 2 ## qui cause le problème..(pour que mes 2 1er caractère soit des numérique). J'ai rempacer par 2 [0-9] et tout fonctionne.
Alors, y a-t-il un problème spécial avec le "#" ??
Merci ;o)
Salut Eric !
J'ai déja essayer avec "*" mais même résultat..c'est-à-dire aucun résultat ;)
Je fais la même requette dans le générateur de requette (modifier avec un "comme") et ca marche, mais aucun résultat en VBA ???
Merci !
Bonsoir,
Je suppose que tu utilise le symbole % pour dire n'importe quel(s) caractère(s) après le NoEnregistr. Si c'est le cas, remplaces le % par *
Bonjour !
Je n'Arrive pas a faire fonctionner se bout de code SQL dans VBA..
" WHERE ((([T_Maisons].[NoMaison]) LIKE '##-" & NoEnregist & "%'))" & _
Ca ne me sort pas d'erreur mais ne retourne toujours aucun enregistrement.
Voici le SQL complet:
strSQL = "SELECT [T_Maisons].[NoEnregistrement],[T_Maisons].[NoMaison],[T_Maisons].[reg_admin]" & _ " FROM [T_Maisons]" & _ " WHERE ((([T_Maisons].[NoMaison]) LIKE '##-" & NoEnregist & "%'))" & _ " ORDER BY [T_Maisons].[NoMaison] ASC;"
MErci !
-- A+ Eric http://users.skynet.be/mpfa/ Archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
3stone
Salut,
"Danny" | En fait, c'est les 2 ## qui cause le problème..(pour que mes 2 1er caractère | soit des numérique). J'ai rempacer par 2 [0-9] et tout fonctionne. | | Alors, y a-t-il un problème spécial avec le "#" ??
Le signe "#" est le délimiteur qui entoure une date ou heure au format US.
"Danny"
| En fait, c'est les 2 ## qui cause le problème..(pour que mes 2 1er caractère
| soit des numérique). J'ai rempacer par 2 [0-9] et tout fonctionne.
|
| Alors, y a-t-il un problème spécial avec le "#" ??
Le signe "#" est le délimiteur qui entoure une date ou heure au format US.
"Danny" | En fait, c'est les 2 ## qui cause le problème..(pour que mes 2 1er caractère | soit des numérique). J'ai rempacer par 2 [0-9] et tout fonctionne. | | Alors, y a-t-il un problème spécial avec le "#" ??
Le signe "#" est le délimiteur qui entoure une date ou heure au format US.