Quel est le caractère générique multi-caractère approprié dans l'opérateur LIKE dans Microsoft Jet et quel paramètre l'affecte (le cas échéant)? Je supporte une ancienne application ASP qui fonctionne sur Microsoft Jet (sur une base de données Access) et utilise le symbole% dans l'opérateur LIKE, mais j'ai un client qui a apparemment des problèmes dans son environnement car le caractère% est compris comme un caractère, et je suppose que son caractère générique de plusieurs caractères est *. Aussi, je suis presque sûr que dans le passé j'ai écrit une application avec des requêtes en utilisant * au lieu de%. Enfin, Microsoft Access (en tant qu'application) fonctionne également uniquement avec * et non% (mais je ne suis pas sûr de sa pertinence).Caractères génériques Microsoft Jet: astérisque ou signe de pourcentage?
Je viens de passer environ 20 minutes de recherche Internet sans aucun résultat utile, et donc je pensais que ce serait utile demander sur stackoverflow. Quelqu'un peut déjà le savoir, et il est préférable de garder les réponses potentielles sur stackoverflow que n'importe quel autre forum de discussion aléatoire de toute façon.
ACE/Jet possède * deux * ensembles de caractères génériques natifs: un ensemble natif pour le mode de requête ANSI-89 et un autre ensemble natif pour le mode de requête ANSI-92. Ces modes de requête, natifs du moteur, ne s'appliquent pas "uniquement dans Access lui-même". – onedaywhen
Comment définir le mode ANSI lors de l'exécution de SQL par rapport à Jet? Je ne sais vraiment pas, car je n'utilise jamais Jet sauf à travers Access lui-même. –
BTW, je vais modifier mon message pour refléter votre réponse. –