Problème avec l'opérateur "Like"
Résolu/Fermé
A voir également:
- Problème avec l'opérateur "Like"
- 0758 quel opérateur - Forum Vos droits sur internet
- 0473 quel opérateur - Forum Loisirs / Divertissements
- Voir like instagram - Guide
- Cen numéro est chez quel opérateur ? - Forum Opérateurs & Réseaux mobiles
- 0778 quel opérateur ✓ - Forum Mobile
3 réponses
jee pee
Messages postés
40609
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
1 janvier 2025
9 470
18 avril 2022 à 16:01
18 avril 2022 à 16:01
Bonjour,
Je n'utilise pas Access mais cette indication "la syntaxe ci-dessus change si vous avez activé l'ANSI 92 dans Access (le Like devient ALike et le "*" devient "%")." pourrait jouer aussi sur *hier*
http://www.sciences.ch/dwnldbl/divers/MSAccess.pdf
Je n'utilise pas Access mais cette indication "la syntaxe ci-dessus change si vous avez activé l'ANSI 92 dans Access (le Like devient ALike et le "*" devient "%")." pourrait jouer aussi sur *hier*
http://www.sciences.ch/dwnldbl/divers/MSAccess.pdf
Merci pour cette réponse. Le problème est alors que je ne suis pas vraiment un Kador en langage informatique, même si je maitrise bien Access.
Aussi je vous demanderai ce qu'est ANSI 92 , parce que si c'est bien de cela qu'il s'agit, je l'aurais fait par inadvertance, ou bien il se serait activé tout seul. Dans ce cas comment s'y prendre pour revenir en arrière?
En attendant, je vais essayer de remplacer les "*" par "%" , et je verrai le résultat. Je vous tiens au courant.
Encore Merci.
Aussi je vous demanderai ce qu'est ANSI 92 , parce que si c'est bien de cela qu'il s'agit, je l'aurais fait par inadvertance, ou bien il se serait activé tout seul. Dans ce cas comment s'y prendre pour revenir en arrière?
En attendant, je vais essayer de remplacer les "*" par "%" , et je verrai le résultat. Je vous tiens au courant.
Encore Merci.
jee pee
Messages postés
40609
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
1 janvier 2025
9 470
>
Tessel75
18 avril 2022 à 17:11
18 avril 2022 à 17:11
"que je n'ai jamais demandé. " cela doit être la valeur par défaut,
jee pee
Messages postés
40609
Date d'inscription
mercredi 2 mai 2007
Statut
Modérateur
Dernière intervention
1 janvier 2025
9 470
18 avril 2022 à 17:10
18 avril 2022 à 17:10
ANSI 92 est une norme du langage SQL
celà semble s'activer au niveau de chaque base Access, et dans les paramètres par défaut pour une nouvelle base : https://documentation.help/MS-Office-Access-2003/SetANSISQLQueryMode.htm
celà semble s'activer au niveau de chaque base Access, et dans les paramètres par défaut pour une nouvelle base : https://documentation.help/MS-Office-Access-2003/SetANSISQLQueryMode.htm
Un grand Bravo, et un immense Merci à toi.
J'ai bien retrouvé une case à coché "ANSI 92" dans les paramètres de la base en question. Et celle-ci était bien cochée active.
Pour le reste, après plusieurs tests, j'ai pu mettre à jour, une possibilité que j'ignorais totalement (Je pratique tout de même Access depuis plus de 20ans) qui est qu'on peut écrire indifféremment "Like" avec les "*" , ou bien Alike avec les "%" . Cela à la condition que la fameuse case à cocher soit inactive, sinon il faut bien écrire : Alike avec les "%" .
Je m'endormirai ce soir en étant moins ignorant.
Merci. Je passe en résolue.
J'ai bien retrouvé une case à coché "ANSI 92" dans les paramètres de la base en question. Et celle-ci était bien cochée active.
Pour le reste, après plusieurs tests, j'ai pu mettre à jour, une possibilité que j'ignorais totalement (Je pratique tout de même Access depuis plus de 20ans) qui est qu'on peut écrire indifféremment "Like" avec les "*" , ou bien Alike avec les "%" . Cela à la condition que la fameuse case à cocher soit inactive, sinon il faut bien écrire : Alike avec les "%" .
Je m'endormirai ce soir en étant moins ignorant.
Merci. Je passe en résolue.