Microsoft JetのLIKE演算子に適切な複数文字のワイルドカードがあり、その設定にどのような設定が影響しますか?私は(Accessデータベース上の)Microsoft Jet上で動作する古いASPアプリケーションをサポートしていて、LIKE演算子で%記号を使用していますが、%文字が正規の文字として理解されているため、私は彼の複数キャラクターのワイルドカードが*であると仮定します。また、私は過去に、%の代わりに*を使ったクエリを使ってアプリケーションを書いたことはほぼ確信しています。最後に、アプリケーションとしてのMicrosoft Accessも*ではなく%でしか動作しません(ただし、どのように関連性があるかわかりません)。Microsoft Jetワイルドカード:アスタリスクまたはパーセント記号?
私はちょうど有用な結果なしでインターネットを検索するのに20分を費やしました。だから私はそれが有用であると思ったstackoverflowで考えました。誰かがすでにそれを知っている可能性がありますし、とにかく他のランダムディスカッションフォーラムよりも潜在的な答えをstackoverflowに保つ方が良いです。
ACE/Jetには、ANSI-89クエリモード用のネイティブセットとANSI-92クエリモード用のネイティブセットの2種類のワイルドカードがあります。これらのクエリモードは、エンジン固有のもので、「Access自体の中にのみ」適用されません。 – onedaywhen
Jetに対してSQLを実行するとき、ANSIモードをどのように設定しますか?私は本当に知っていない、私はアクセスを介して以外のジェットを使用することはありません。 –
ところで、あなたの答えを反映するために投稿を編集します。 –