
アクセス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で質問しましょう!
似たような質問が見つかりました
- その他(データベース) Accessのクエリで1フィールドの抽出条件設定をNullでなく全角半角含む空白のみの文字列でない文 1 2023/04/24 15:20
- その他(データベース) 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま 1 2022/09/21 11:44
- Access(アクセス) access,vbaでフォルダ内のファイルをテーブルにインポート、ファイル名もフィールドに追加したい 1 2022/08/31 11:11
- Visual Basic(VBA) access count数を変数に格納 2 2022/03/30 19:21
- その他(コンピューター・テクノロジー) 【Tableau Desktop】文字列から8桁の数字を日付型(yyyyMMdd)として取得 1 2023/07/31 10:17
- Access(アクセス) Accessのクエリの結果を、既存のエクセルに追加したい 2 2022/07/31 22:44
- Access(アクセス) アクセス where句を使用して複数条件抽出をするには 2 2022/08/29 13:24
- Access(アクセス) AccessVBAで降順にするテーブル作成クエリを使用して作成したテーブルを削除し同一のテーブル作成 1 2023/01/06 11:17
- PHP PHP MySql ページング 2 2022/09/20 06:38
- Access(アクセス) Access VBA を利用して、フォルダ内のファイルの名称を変更したい 1 2023/08/03 08:27
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
差込印刷での全角表示について...
-
Acsess アクセス のクエリで...
-
Access 複数のフィールドの平均...
-
ACCESSで条件によってフォーム...
-
ACCESSで複数の写真ファイルを...
-
Accessのハイパーリンクをクリ...
-
奇数・偶数ページごとに差し込...
-
Accessのデータをテキストファ...
-
Word差し込み印刷のハイフン(...
-
ACCESS 重複データを1...
-
フィールドの更新がない
-
ACCESSの入力文字数の制限について
-
エクセルデータをワードで差し...
-
Accessの日本語フィールド名
-
エクセルにおける「フィールド...
-
アクセスでのテキストデータ取...
-
ACCESSでフィールド名の変更(...
-
カレントフィールドの、青い枠...
-
CSVファイル読み込みでズレがお...
-
クエリーで、全角混じりデータ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
差込印刷での全角表示について...
-
エクセルにおける「フィールド...
-
クエリで割り算する方法を教え...
-
エクセルデータをワードで差し...
-
Accessのハイパーリンクをクリ...
-
ACCESSのデータに自動で半角ス...
-
カレントフィールドの、青い枠...
-
フィールドの更新がない
-
ACCESS 重複データを1...
-
sqlserverにはグループ集計のfi...
-
ACCESSで条件によってフォーム...
-
「Access2007」でレポートが作...
-
Word差し込み印刷のハイフン(...
-
クエリーで、全角混じりデータ...
-
奇数・偶数ページごとに差し込...
-
Acsess アクセス のクエリで...
-
実行時エラー '3464': 抽出条件...
-
アクセスの操作について
-
アクセスのクエリでパラメータ...
-
Accessの日本語フィールド名
おすすめ情報