J'ai contrôle indépendant dans un formulaire qui alimente les paramètres
d'une requête SQL. Je ne connais pas la syntaxe pour effectuer le paramêtre
suivant:
WHERE champ LIKE *moncontrole*
où j'affiche TOUS les enregistrements dont le champ contient la valeur de
mon contrôle.
J'ai tenté un LIKE "*" & Forms!Formulaire!moncontrole & "*", mais ca ne
fonctionne pas. Je suis un peu perdu entre les *, % , ', '',...
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Gafish
Bonjour aussi,
Il te manque les guillemets simples ' Le texte en SQL est entouré de guillemets simples, dans ton exemple il faut écrire (j'ai mis des espaces entre les " et les ' pour que tu voies bien, mais enleve les dans ta requête
LIKE " '*" & Forms!Formulaire!moncontrole & "*' "
Arnaud
"Kolonna" a écrit dans le message news:
P'tite aide svp...
J'ai contrôle indépendant dans un formulaire qui alimente les paramètres d'une requête SQL. Je ne connais pas la syntaxe pour effectuer le paramêtre
suivant:
WHERE champ LIKE *moncontrole* où j'affiche TOUS les enregistrements dont le champ contient la valeur de mon contrôle. J'ai tenté un LIKE "*" & Forms!Formulaire!moncontrole & "*", mais ca ne fonctionne pas. Je suis un peu perdu entre les *, % , ', '',...
Merci!
Bonjour aussi,
Il te manque les guillemets simples '
Le texte en SQL est entouré de guillemets simples, dans ton exemple il faut
écrire (j'ai mis des espaces entre les " et les ' pour que tu voies bien,
mais enleve les dans ta requête
LIKE " '*" & Forms!Formulaire!moncontrole & "*' "
Arnaud
"Kolonna" <Kolonna@discussions.microsoft.com> a écrit dans le message news:
B2B612F5-1999-427C-969D-4B2D2B8EEBCF@microsoft.com...
P'tite aide svp...
J'ai contrôle indépendant dans un formulaire qui alimente les paramètres
d'une requête SQL. Je ne connais pas la syntaxe pour effectuer le
paramêtre
suivant:
WHERE champ LIKE *moncontrole*
où j'affiche TOUS les enregistrements dont le champ contient la valeur de
mon contrôle.
J'ai tenté un LIKE "*" & Forms!Formulaire!moncontrole & "*", mais ca ne
fonctionne pas. Je suis un peu perdu entre les *, % , ', '',...
Il te manque les guillemets simples ' Le texte en SQL est entouré de guillemets simples, dans ton exemple il faut écrire (j'ai mis des espaces entre les " et les ' pour que tu voies bien, mais enleve les dans ta requête
LIKE " '*" & Forms!Formulaire!moncontrole & "*' "
Arnaud
"Kolonna" a écrit dans le message news:
P'tite aide svp...
J'ai contrôle indépendant dans un formulaire qui alimente les paramètres d'une requête SQL. Je ne connais pas la syntaxe pour effectuer le paramêtre
suivant:
WHERE champ LIKE *moncontrole* où j'affiche TOUS les enregistrements dont le champ contient la valeur de mon contrôle. J'ai tenté un LIKE "*" & Forms!Formulaire!moncontrole & "*", mais ca ne fonctionne pas. Je suis un peu perdu entre les *, % , ', '',...
Merci!
Philippe [MS]
Attention, si la table est grosse, un LIKE est très coûteux !!!
Phil.
"Gafish" wrote in message news:
Bonjour aussi,
Il te manque les guillemets simples ' Le texte en SQL est entouré de guillemets simples, dans ton exemple il faut
écrire (j'ai mis des espaces entre les " et les ' pour que tu voies bien, mais enleve les dans ta requête
LIKE " '*" & Forms!Formulaire!moncontrole & "*' "
Arnaud
"Kolonna" a écrit dans le message news:
P'tite aide svp...
J'ai contrôle indépendant dans un formulaire qui alimente les paramètres d'une requête SQL. Je ne connais pas la syntaxe pour effectuer le paramêtre
suivant:
WHERE champ LIKE *moncontrole* où j'affiche TOUS les enregistrements dont le champ contient la valeur de
mon contrôle. J'ai tenté un LIKE "*" & Forms!Formulaire!moncontrole & "*", mais ca ne fonctionne pas. Je suis un peu perdu entre les *, % , ', '',...
Merci!
Attention, si la table est grosse, un LIKE est très coûteux !!!
Phil.
"Gafish" <---gafish@free.fr----nospam> wrote in message
news:OTLeuL60EHA.2180@TK2MSFTNGP10.phx.gbl...
Bonjour aussi,
Il te manque les guillemets simples '
Le texte en SQL est entouré de guillemets simples, dans ton exemple il
faut
écrire (j'ai mis des espaces entre les " et les ' pour que tu voies bien,
mais enleve les dans ta requête
LIKE " '*" & Forms!Formulaire!moncontrole & "*' "
Arnaud
"Kolonna" <Kolonna@discussions.microsoft.com> a écrit dans le message
news:
Attention, si la table est grosse, un LIKE est très coûteux !!!
Phil.
"Gafish" wrote in message news:
Bonjour aussi,
Il te manque les guillemets simples ' Le texte en SQL est entouré de guillemets simples, dans ton exemple il faut
écrire (j'ai mis des espaces entre les " et les ' pour que tu voies bien, mais enleve les dans ta requête
LIKE " '*" & Forms!Formulaire!moncontrole & "*' "
Arnaud
"Kolonna" a écrit dans le message news:
P'tite aide svp...
J'ai contrôle indépendant dans un formulaire qui alimente les paramètres d'une requête SQL. Je ne connais pas la syntaxe pour effectuer le paramêtre
suivant:
WHERE champ LIKE *moncontrole* où j'affiche TOUS les enregistrements dont le champ contient la valeur de
mon contrôle. J'ai tenté un LIKE "*" & Forms!Formulaire!moncontrole & "*", mais ca ne fonctionne pas. Je suis un peu perdu entre les *, % , ', '',...
Merci!
Pierre CFI [mvp]
bonjour ben oui, voici un exemple qui marche WHERE INSEE_DEPART.INSEE Like "*" & [Formulaires]![INSEE_DEPART]![INSEE] & "*"; mais le champ insee ici est texte marche pas si num
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer Access http://users.skynet.be/mpfa/ Excel http://www.excelabo.net Site perso http://access.cfi.free.fr "Kolonna" a écrit dans le message de news:
P'tite aide svp...
J'ai contrôle indépendant dans un formulaire qui alimente les paramètres d'une requête SQL. Je ne connais pas la syntaxe pour effectuer le paramêtre suivant:
WHERE champ LIKE *moncontrole* où j'affiche TOUS les enregistrements dont le champ contient la valeur de mon contrôle. J'ai tenté un LIKE "*" & Forms!Formulaire!moncontrole & "*", mais ca ne fonctionne pas. Je suis un peu perdu entre les *, % , ', '',...
Merci!
bonjour
ben oui, voici un exemple qui marche
WHERE INSEE_DEPART.INSEE Like "*" & [Formulaires]![INSEE_DEPART]![INSEE] & "*";
mais le champ insee ici est texte
marche pas si num
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
Site perso
http://access.cfi.free.fr
"Kolonna" <Kolonna@discussions.microsoft.com> a écrit dans le message de news:B2B612F5-1999-427C-969D-4B2D2B8EEBCF@microsoft.com...
P'tite aide svp...
J'ai contrôle indépendant dans un formulaire qui alimente les paramètres
d'une requête SQL. Je ne connais pas la syntaxe pour effectuer le paramêtre
suivant:
WHERE champ LIKE *moncontrole*
où j'affiche TOUS les enregistrements dont le champ contient la valeur de
mon contrôle.
J'ai tenté un LIKE "*" & Forms!Formulaire!moncontrole & "*", mais ca ne
fonctionne pas. Je suis un peu perdu entre les *, % , ', '',...
bonjour ben oui, voici un exemple qui marche WHERE INSEE_DEPART.INSEE Like "*" & [Formulaires]![INSEE_DEPART]![INSEE] & "*"; mais le champ insee ici est texte marche pas si num
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer Access http://users.skynet.be/mpfa/ Excel http://www.excelabo.net Site perso http://access.cfi.free.fr "Kolonna" a écrit dans le message de news:
P'tite aide svp...
J'ai contrôle indépendant dans un formulaire qui alimente les paramètres d'une requête SQL. Je ne connais pas la syntaxe pour effectuer le paramêtre suivant:
WHERE champ LIKE *moncontrole* où j'affiche TOUS les enregistrements dont le champ contient la valeur de mon contrôle. J'ai tenté un LIKE "*" & Forms!Formulaire!moncontrole & "*", mais ca ne fonctionne pas. Je suis un peu perdu entre les *, % , ', '',...
Merci!
Kolonna
Merci Arnaud, mais là, j'affiche les enregistrements tels que monchamp = moncontrole. Comment faire en sorte que j'affiche tous les enregistrements tels que le champ CONTIENNE mon controle ?
exemple: moncontrole = ABC doit renvoyer ABCD, ABCDE, TABC,...
Bonjour aussi,
Il te manque les guillemets simples ' Le texte en SQL est entouré de guillemets simples, dans ton exemple il faut écrire (j'ai mis des espaces entre les " et les ' pour que tu voies bien, mais enleve les dans ta requête
LIKE " '*" & Forms!Formulaire!moncontrole & "*' "
Arnaud
"Kolonna" a écrit dans le message news:
P'tite aide svp...
J'ai contrôle indépendant dans un formulaire qui alimente les paramètres d'une requête SQL. Je ne connais pas la syntaxe pour effectuer le paramêtre
suivant:
WHERE champ LIKE *moncontrole* où j'affiche TOUS les enregistrements dont le champ contient la valeur de mon contrôle. J'ai tenté un LIKE "*" & Forms!Formulaire!moncontrole & "*", mais ca ne fonctionne pas. Je suis un peu perdu entre les *, % , ', '',...
Merci!
Merci Arnaud,
mais là, j'affiche les enregistrements tels que monchamp = moncontrole.
Comment faire en sorte que j'affiche tous les enregistrements tels que le
champ CONTIENNE mon controle ?
exemple:
moncontrole = ABC
doit renvoyer ABCD, ABCDE, TABC,...
Bonjour aussi,
Il te manque les guillemets simples '
Le texte en SQL est entouré de guillemets simples, dans ton exemple il faut
écrire (j'ai mis des espaces entre les " et les ' pour que tu voies bien,
mais enleve les dans ta requête
LIKE " '*" & Forms!Formulaire!moncontrole & "*' "
Arnaud
"Kolonna" <Kolonna@discussions.microsoft.com> a écrit dans le message news:
B2B612F5-1999-427C-969D-4B2D2B8EEBCF@microsoft.com...
P'tite aide svp...
J'ai contrôle indépendant dans un formulaire qui alimente les paramètres
d'une requête SQL. Je ne connais pas la syntaxe pour effectuer le
paramêtre
suivant:
WHERE champ LIKE *moncontrole*
où j'affiche TOUS les enregistrements dont le champ contient la valeur de
mon contrôle.
J'ai tenté un LIKE "*" & Forms!Formulaire!moncontrole & "*", mais ca ne
fonctionne pas. Je suis un peu perdu entre les *, % , ', '',...
Merci Arnaud, mais là, j'affiche les enregistrements tels que monchamp = moncontrole. Comment faire en sorte que j'affiche tous les enregistrements tels que le champ CONTIENNE mon controle ?
exemple: moncontrole = ABC doit renvoyer ABCD, ABCDE, TABC,...
Bonjour aussi,
Il te manque les guillemets simples ' Le texte en SQL est entouré de guillemets simples, dans ton exemple il faut écrire (j'ai mis des espaces entre les " et les ' pour que tu voies bien, mais enleve les dans ta requête
LIKE " '*" & Forms!Formulaire!moncontrole & "*' "
Arnaud
"Kolonna" a écrit dans le message news:
P'tite aide svp...
J'ai contrôle indépendant dans un formulaire qui alimente les paramètres d'une requête SQL. Je ne connais pas la syntaxe pour effectuer le paramêtre
suivant:
WHERE champ LIKE *moncontrole* où j'affiche TOUS les enregistrements dont le champ contient la valeur de mon contrôle. J'ai tenté un LIKE "*" & Forms!Formulaire!moncontrole & "*", mais ca ne fonctionne pas. Je suis un peu perdu entre les *, % , ', '',...
Merci!
Kolonna
Que me conseilles-tu d'autres Philippe ?
Attention, si la table est grosse, un LIKE est très coûteux !!!
Phil.
"Gafish" wrote in message news:
Bonjour aussi,
Il te manque les guillemets simples ' Le texte en SQL est entouré de guillemets simples, dans ton exemple il faut
écrire (j'ai mis des espaces entre les " et les ' pour que tu voies bien, mais enleve les dans ta requête
LIKE " '*" & Forms!Formulaire!moncontrole & "*' "
Arnaud
"Kolonna" a écrit dans le message news:
P'tite aide svp...
J'ai contrôle indépendant dans un formulaire qui alimente les paramètres d'une requête SQL. Je ne connais pas la syntaxe pour effectuer le paramêtre
suivant:
WHERE champ LIKE *moncontrole* où j'affiche TOUS les enregistrements dont le champ contient la valeur de
mon contrôle. J'ai tenté un LIKE "*" & Forms!Formulaire!moncontrole & "*", mais ca ne fonctionne pas. Je suis un peu perdu entre les *, % , ', '',...
Merci!
Que me conseilles-tu d'autres Philippe ?
Attention, si la table est grosse, un LIKE est très coûteux !!!
Phil.
"Gafish" <---gafish@free.fr----nospam> wrote in message
news:OTLeuL60EHA.2180@TK2MSFTNGP10.phx.gbl...
Bonjour aussi,
Il te manque les guillemets simples '
Le texte en SQL est entouré de guillemets simples, dans ton exemple il
faut
écrire (j'ai mis des espaces entre les " et les ' pour que tu voies bien,
mais enleve les dans ta requête
LIKE " '*" & Forms!Formulaire!moncontrole & "*' "
Arnaud
"Kolonna" <Kolonna@discussions.microsoft.com> a écrit dans le message
news:
Si ta partie données est sur SQL Server, tu peux utiliser des fonctionnalités FULL TEXT : CONTAINS(...) mais c'est lié à SQL Server !!! :-(
Phil.
"Kolonna" wrote in message news:
Que me conseilles-tu d'autres Philippe ?
Attention, si la table est grosse, un LIKE est très coûteux !!!
Phil.
"Gafish" wrote in message news:
Bonjour aussi,
Il te manque les guillemets simples ' Le texte en SQL est entouré de guillemets simples, dans ton exemple il faut
écrire (j'ai mis des espaces entre les " et les ' pour que tu voies bien,
mais enleve les dans ta requête
LIKE " '*" & Forms!Formulaire!moncontrole & "*' "
Arnaud
"Kolonna" a écrit dans le message news:
P'tite aide svp...
J'ai contrôle indépendant dans un formulaire qui alimente les paramètres
d'une requête SQL. Je ne connais pas la syntaxe pour effectuer le paramêtre
suivant:
WHERE champ LIKE *moncontrole* où j'affiche TOUS les enregistrements dont le champ contient la valeur
de
mon contrôle. J'ai tenté un LIKE "*" & Forms!Formulaire!moncontrole & "*", mais ca ne
fonctionne pas. Je suis un peu perdu entre les *, % , ', '',...
Merci!
Kolonna
Ton code semble fonctionner aussi avec les num... Par contre, si je veux affiner la recherche et trouver tous les enregistrements tels que [Formulaires]![INSEE_DEPART]![INSEE] est CONTENU dans INSEE_DEPART.INSEE , tu as une idée ?
bonjour ben oui, voici un exemple qui marche WHERE INSEE_DEPART.INSEE Like "*" & [Formulaires]![INSEE_DEPART]![INSEE] & "*"; mais le champ insee ici est texte marche pas si num
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer Access http://users.skynet.be/mpfa/ Excel http://www.excelabo.net Site perso http://access.cfi.free.fr "Kolonna" a écrit dans le message de news:
P'tite aide svp...
J'ai contrôle indépendant dans un formulaire qui alimente les paramètres d'une requête SQL. Je ne connais pas la syntaxe pour effectuer le paramêtre suivant:
WHERE champ LIKE *moncontrole* où j'affiche TOUS les enregistrements dont le champ contient la valeur de mon contrôle. J'ai tenté un LIKE "*" & Forms!Formulaire!moncontrole & "*", mais ca ne fonctionne pas. Je suis un peu perdu entre les *, % , ', '',...
Merci!
Ton code semble fonctionner aussi avec les num...
Par contre, si je veux affiner la recherche et trouver tous les
enregistrements tels que [Formulaires]![INSEE_DEPART]![INSEE] est CONTENU
dans INSEE_DEPART.INSEE , tu as une idée ?
bonjour
ben oui, voici un exemple qui marche
WHERE INSEE_DEPART.INSEE Like "*" & [Formulaires]![INSEE_DEPART]![INSEE] & "*";
mais le champ insee ici est texte
marche pas si num
--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer
Access http://users.skynet.be/mpfa/
Excel http://www.excelabo.net
Site perso
http://access.cfi.free.fr
"Kolonna" <Kolonna@discussions.microsoft.com> a écrit dans le message de news:B2B612F5-1999-427C-969D-4B2D2B8EEBCF@microsoft.com...
P'tite aide svp...
J'ai contrôle indépendant dans un formulaire qui alimente les paramètres
d'une requête SQL. Je ne connais pas la syntaxe pour effectuer le paramêtre
suivant:
WHERE champ LIKE *moncontrole*
où j'affiche TOUS les enregistrements dont le champ contient la valeur de
mon contrôle.
J'ai tenté un LIKE "*" & Forms!Formulaire!moncontrole & "*", mais ca ne
fonctionne pas. Je suis un peu perdu entre les *, % , ', '',...
Ton code semble fonctionner aussi avec les num... Par contre, si je veux affiner la recherche et trouver tous les enregistrements tels que [Formulaires]![INSEE_DEPART]![INSEE] est CONTENU dans INSEE_DEPART.INSEE , tu as une idée ?
bonjour ben oui, voici un exemple qui marche WHERE INSEE_DEPART.INSEE Like "*" & [Formulaires]![INSEE_DEPART]![INSEE] & "*"; mais le champ insee ici est texte marche pas si num
-- Pierre CFI MVP Microsoft Access Mail : http://cerbermail.com/?z0SN8cN53B
Site pour bien commencer Access http://users.skynet.be/mpfa/ Excel http://www.excelabo.net Site perso http://access.cfi.free.fr "Kolonna" a écrit dans le message de news:
P'tite aide svp...
J'ai contrôle indépendant dans un formulaire qui alimente les paramètres d'une requête SQL. Je ne connais pas la syntaxe pour effectuer le paramêtre suivant:
WHERE champ LIKE *moncontrole* où j'affiche TOUS les enregistrements dont le champ contient la valeur de mon contrôle. J'ai tenté un LIKE "*" & Forms!Formulaire!moncontrole & "*", mais ca ne fonctionne pas. Je suis un peu perdu entre les *, % , ', '',...