J'ai un champ string*3. Je cherche par le biais d'une requete à me
retourner les enregistrements correspondants uniquement au critère
suivant : "?1?". Comment executer ceci avec une requete ADO ?
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
jean-marc
"Arnaud" a écrit dans le message de news:ea8241$pkr$
Bonjour,
J'ai un champ string*3. Je cherche par le biais d'une requete à me retourner les enregistrements correspondants uniquement au critère suivant : "?1?". Comment executer ceci avec une requete ADO ?
Hello,
Comme ceci, par exemple :
SELECT * FROM Table1 WHERE mon_champ Like '?1?';
-- Jean-marc Tester mon serveur (VB6) => http://myjmnhome.dyndns.org "There are only 10 kind of people those who understand binary and those who don't." mailto: remove '_no_spam_' ;
"Arnaud" <devnul@devnul.nul> a écrit dans le message de
news:ea8241$pkr$1@s1.news.oleane.net...
Bonjour,
J'ai un champ string*3. Je cherche par le biais d'une requete à me
retourner les enregistrements correspondants uniquement au critère
suivant : "?1?". Comment executer ceci avec une requete ADO ?
Hello,
Comme ceci, par exemple :
SELECT * FROM Table1
WHERE mon_champ Like '?1?';
--
Jean-marc
Tester mon serveur (VB6) => http://myjmnhome.dyndns.org
"There are only 10 kind of people
those who understand binary and those who don't."
mailto: remove '_no_spam_' ; _no_spam_jean_marc_n2@yahoo.fr
"Arnaud" a écrit dans le message de news:ea8241$pkr$
Bonjour,
J'ai un champ string*3. Je cherche par le biais d'une requete à me retourner les enregistrements correspondants uniquement au critère suivant : "?1?". Comment executer ceci avec une requete ADO ?
Hello,
Comme ceci, par exemple :
SELECT * FROM Table1 WHERE mon_champ Like '?1?';
-- Jean-marc Tester mon serveur (VB6) => http://myjmnhome.dyndns.org "There are only 10 kind of people those who understand binary and those who don't." mailto: remove '_no_spam_' ;
Arnaud
jean-marc a écrit :
Hello,
Comme ceci, par exemple :
SELECT * FROM Table1 WHERE mon_champ Like '?1?';
Es-tu bien certain de ce que tu dis !? Chez moi en ADO, le caractere joker (?) ne fonctionne pas, du moins il ne remplit pas sa mission. et le caractère '%' ne me permet pas de recherche une occurence en seconde position.
Merci.
jean-marc a écrit :
Hello,
Comme ceci, par exemple :
SELECT * FROM Table1
WHERE mon_champ Like '?1?';
Es-tu bien certain de ce que tu dis !? Chez moi en ADO, le caractere
joker (?) ne fonctionne pas, du moins il ne remplit pas sa mission. et
le caractère '%' ne me permet pas de recherche une occurence en seconde
position.
Es-tu bien certain de ce que tu dis !? Chez moi en ADO, le caractere joker (?) ne fonctionne pas, du moins il ne remplit pas sa mission. et le caractère '%' ne me permet pas de recherche une occurence en seconde position.
Merci.
Fred
Dans : news:ea9rp2$gh5$, Arnaud disait :
jean-marc a écrit :
Hello,
Comme ceci, par exemple :
SELECT * FROM Table1 WHERE mon_champ Like '?1?';
Es-tu bien certain de ce que tu dis !? Chez moi en ADO, le caractere joker (?) ne fonctionne pas, du moins il ne remplit pas sa mission. et le caractère '%' ne me permet pas de recherche une occurence en seconde position.
Bonjour,
Cela dépend de la base que tu interroges. Si par ailleurs tu utilises %, alors essaie avec _ (underscore)
-- Fred mail : foleide at free.fr
Dans : news:ea9rp2$gh5$1@s1.news.oleane.net,
Arnaud disait :
jean-marc a écrit :
Hello,
Comme ceci, par exemple :
SELECT * FROM Table1
WHERE mon_champ Like '?1?';
Es-tu bien certain de ce que tu dis !? Chez moi en ADO, le caractere
joker (?) ne fonctionne pas, du moins il ne remplit pas sa mission. et
le caractère '%' ne me permet pas de recherche une occurence en
seconde position.
Bonjour,
Cela dépend de la base que tu interroges.
Si par ailleurs tu utilises %, alors essaie avec _ (underscore)
Es-tu bien certain de ce que tu dis !? Chez moi en ADO, le caractere joker (?) ne fonctionne pas, du moins il ne remplit pas sa mission. et le caractère '%' ne me permet pas de recherche une occurence en seconde position.
Bonjour,
Cela dépend de la base que tu interroges. Si par ailleurs tu utilises %, alors essaie avec _ (underscore)
-- Fred mail : foleide at free.fr
jean-marc
"Arnaud" a écrit dans le message de news:ea9rp2$gh5$
jean-marc a écrit : > Hello, > > Comme ceci, par exemple : > > SELECT * FROM Table1 > WHERE mon_champ Like '?1?'; >
Es-tu bien certain de ce que tu dis !? Chez moi en ADO, le caractere joker (?) ne fonctionne pas, du moins il ne remplit pas sa mission. et le caractère '%' ne me permet pas de recherche une occurence en
seconde
position.
Hello,
oui je suis sur, mais ceci fonctionne avec une base Access. Si tu utiises une autre base de données, il faut regarder le manuel SQL de cette base en particulier car les caracères jokers peuvent différer d'une bdd à une autre.
-- Jean-marc Tester mon serveur (VB6) => http://myjmnhome.dyndns.org "There are only 10 kind of people those who understand binary and those who don't." mailto: remove '_no_spam_' ;
"Arnaud" <devnul@devnul.nul> a écrit dans le message de
news:ea9rp2$gh5$1@s1.news.oleane.net...
jean-marc a écrit :
> Hello,
>
> Comme ceci, par exemple :
>
> SELECT * FROM Table1
> WHERE mon_champ Like '?1?';
>
Es-tu bien certain de ce que tu dis !? Chez moi en ADO, le caractere
joker (?) ne fonctionne pas, du moins il ne remplit pas sa mission. et
le caractère '%' ne me permet pas de recherche une occurence en
seconde
position.
Hello,
oui je suis sur, mais ceci fonctionne avec une base Access. Si tu
utiises
une autre base de données, il faut regarder le manuel SQL de cette base
en particulier car les caracères jokers peuvent différer d'une bdd à une
autre.
--
Jean-marc
Tester mon serveur (VB6) => http://myjmnhome.dyndns.org
"There are only 10 kind of people
those who understand binary and those who don't."
mailto: remove '_no_spam_' ; _no_spam_jean_marc_n2@yahoo.fr
"Arnaud" a écrit dans le message de news:ea9rp2$gh5$
jean-marc a écrit : > Hello, > > Comme ceci, par exemple : > > SELECT * FROM Table1 > WHERE mon_champ Like '?1?'; >
Es-tu bien certain de ce que tu dis !? Chez moi en ADO, le caractere joker (?) ne fonctionne pas, du moins il ne remplit pas sa mission. et le caractère '%' ne me permet pas de recherche une occurence en
seconde
position.
Hello,
oui je suis sur, mais ceci fonctionne avec une base Access. Si tu utiises une autre base de données, il faut regarder le manuel SQL de cette base en particulier car les caracères jokers peuvent différer d'une bdd à une autre.
-- Jean-marc Tester mon serveur (VB6) => http://myjmnhome.dyndns.org "There are only 10 kind of people those who understand binary and those who don't." mailto: remove '_no_spam_' ;
Kiki29
Sous Access SELECT nom LIKE %BOU% renvoie tous les noms comportant BOU dans leur nom SELECT nom LIKE BOU% renvoie tous les noms commençant par BOU SELECT nom LIKE B%U renvoie tous les noms commençant par B et se terminant par U SELECT nom LIKE %U renvoie tous les noms se terminant par U SELECT nom LIKE B_ _U% renvoie tous les noms commençant par B et ayant pour 4eme caractère un U SELECT nom LIKE %[R-T] renvoie tous les noms se terminant par R, S, T
Sous Access
SELECT nom LIKE %BOU% renvoie tous les noms comportant BOU dans leur nom
SELECT nom LIKE BOU% renvoie tous les noms commençant par BOU
SELECT nom LIKE B%U renvoie tous les noms commençant par B et se terminant
par U
SELECT nom LIKE %U renvoie tous les noms se terminant par U
SELECT nom LIKE B_ _U% renvoie tous les noms commençant par B et ayant pour
4eme caractère un U
SELECT nom LIKE %[R-T] renvoie tous les noms se terminant par R, S, T
Sous Access SELECT nom LIKE %BOU% renvoie tous les noms comportant BOU dans leur nom SELECT nom LIKE BOU% renvoie tous les noms commençant par BOU SELECT nom LIKE B%U renvoie tous les noms commençant par B et se terminant par U SELECT nom LIKE %U renvoie tous les noms se terminant par U SELECT nom LIKE B_ _U% renvoie tous les noms commençant par B et ayant pour 4eme caractère un U SELECT nom LIKE %[R-T] renvoie tous les noms se terminant par R, S, T