![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67b6d)
アクセスVBAにてあいまい検索がどうにもうまくいきません。
strSQL = "select count(*) as 件数" _
& " from クエリ名" _
& " where フィールド名 Like '*" & 変数 & "*'"
フィールド名は短いテキスト型、変数はstring型で定義しています。
変数には日付型のフィールドをformatでyyyymmddに変換してセットしています。
クエリは検索したい主キーでインデックスを貼った項目で並べ替え(降順)しています。
変数の型が悪いのかと思い、変数に文字列を追加してフィールドに入っている値にして、
where フィールド名 = ' 変数 '
でSQLを投げた場合は正しく帰ってくるので変数が悪いとも思えないのですが。。。
空白が入ったりしてないかとTrimも試しましたがやはりうまくいきません。
本来は前のアスタリスクは不要で後ろのみあいまい検索したいのですが、どちらにしろうまくいきません。
同様の投稿はあちこちでみかけますが、どの説明も満たしている条件になっていると思うのですが。。。
どなたかご教授願います。
No.1ベストアンサー
- 回答日時:
ADO を使って検索するならワイルドカードは * ではなく % を使います。
DAO ならワイルドカードです。
http://ivystar.jp/ms-office/access/wild-card-and …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
天使と悪魔選手権
悪魔がこんなささやきをしていたら、天使のあなたはなんと言って止めますか?
-
like演算子内に変数って使えないんですか?
その他(プログラミング・Web制作)
-
SQL文で パラメータが少なすぎます エラー
Access(アクセス)
-
<ACCESS>別テーブルのレコードのテキストデータが中に含まれるレコードを抽出する方法を教えてください
Access(アクセス)
-
-
4
Access フォームのテキストボックスに半角英字のみで入力する設定は
Access(アクセス)
-
5
VBAでエクセルシートを更新(リフレッシュ)する方法を教えて下さい。
Excel(エクセル)
-
6
Accessのクエリで、あいまい検索の方法
Access(アクセス)
-
7
「#エラー」の回避
Access(アクセス)
-
8
ACCESSのサブフォームからメインフォームへの移動
Access(アクセス)
-
9
OR関数
その他(Microsoft Office)
-
10
Accessのテーブルデータを一気にVBAで追加したい・・
その他(データベース)
-
11
実行時エラー -2147217900 ADODBでレコードセットオープン時エラー
Access(アクセス)
-
12
Accessでフォームから別フォームのテキストボックスの値を設定する
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・「I love you」 をかっこよく翻訳してみてください
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・昔のあなたへのアドバイス
- ・かっこよく答えてください!!
- ・あなたが好きな本屋さんを教えてください
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
差込印刷での全角表示について...
-
エクセルにおける「フィールド...
-
ACCESSのデータに自動で半角ス...
-
Word差し込み印刷のハイフン(...
-
フィールドの更新がない
-
エクセルデータをワードで差し...
-
ACCESSでフィールド名の変更(...
-
実行時エラー '3464': 抽出条件...
-
列を移動させるvbaコードを教え...
-
Null値を並べ替えで・・・
-
エクセルのピポットテーブルで...
-
Accessのハイパーリンクをクリ...
-
datetime型のUpdate文
-
アクセス2002のエクスポートエラー
-
Acsess アクセス のクエリで...
-
Access 西暦を和暦へ一括変換...
-
Accessの日本語フィールド名
-
メールソフトで『件名』を消し...
-
アクセスの操作について
-
Access クエリの編集について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
差込印刷での全角表示について...
-
エクセルにおける「フィールド...
-
エクセルデータをワードで差し...
-
レコード数のカウント
-
ACCESSのデータに自動で半角ス...
-
フィールドの更新がない
-
Word差し込み印刷のハイフン(...
-
Acsess アクセス のクエリで...
-
クエリで割り算する方法を教え...
-
ACCESS 重複データを1...
-
実行時エラー '3464': 抽出条件...
-
ACCESSで条件によってフォーム...
-
Accessのハイパーリンクをクリ...
-
クエリーで、全角混じりデータ...
-
Null値を並べ替えで・・・
-
Access 複数のフィールドの平均...
-
「Access2007」でレポートが作...
-
アクセスのクエリでパラメータ...
-
ワードファイルの文字数制限ロ...
-
sqlserverにはグループ集計のfi...
おすすめ情報