
アクセス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ランキング
-
差込印刷での全角表示について...
-
Accessの日本語フィールド名
-
ACCESSで条件によってフォーム...
-
sqlserverにはグループ集計のfi...
-
エクセルにおける「フィールド...
-
Accessのクエリで累計の出し方
-
レコードの内容にハイフンをつ...
-
Access 複数のフィールドの平均...
-
クエリで割り算する方法を教え...
-
アクセスのレポートがうまく印...
-
アクセスのクエリでパラメータ...
-
実行時エラー '3464': 抽出条件...
-
Accessフィールド分割
-
Wordの差込印刷時間の表示について
-
クエリーで、全角混じりデータ...
-
英数字のチェックをしたい ACC...
-
列を移動させるvbaコードを教え...
-
Word差し込み印刷のハイフン(...
-
ACCESSでフィールド名の変更(...
-
ACCESSのデータに自動で半角ス...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
差込印刷での全角表示について...
-
エクセルにおける「フィールド...
-
Acsess アクセス のクエリで...
-
エクセルデータをワードで差し...
-
クエリで割り算する方法を教え...
-
ACCESSで条件によってフォーム...
-
ACCESSのデータに自動で半角ス...
-
Word差し込み印刷のハイフン(...
-
「Access2007」でレポートが作...
-
フィールドの更新がない
-
Accessのハイパーリンクをクリ...
-
カレントフィールドの、青い枠...
-
ACCESS 重複データを1...
-
varchar型の入力できる最大文字...
-
実行時エラー '3464': 抽出条件...
-
ACCESSで複数の写真ファイルを...
-
Access クエリの編集について
-
ワードファイルの文字数制限ロ...
-
ACCESSでフィールド名の変更(...
-
エクセルのピポットテーブルで...
おすすめ情報