Access VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


1249 / 2272 ツリー ←次へ | 前へ→

【8027】氏名のあいまい検索をしたい アッピア 06/6/22(木) 17:07 発言[未読]
【8034】Re:氏名のあいまい検索をしたい クロ 06/6/23(金) 9:51 回答[未読]
【8041】Re:氏名のあいまい検索をしたい アッピア 06/6/23(金) 17:27 お礼[未読]

【8027】氏名のあいまい検索をしたい
発言  アッピア  - 06/6/22(木) 17:07 -

引用なし
パスワード
   顧客管理をするため、
メインフォームに氏名
サブフォームにその氏名の会社就任履歴を載せた
顧客管理フォームがありまして
現在はフォーム上で氏名をフリガナで検索するようにしてあります。
フリガナを入力するテキストボックスの名前は「フリガナケンサク」です。
クエリを使う方法で検索するので
フォームのプロパティのデータのレコードソースには
「Qフリガナケンサク」というクエリを設定してあります。

「Qフリガナケンサク」の「フリガナ」フィールドの抽出条件には
[Form]![フォーム名]![フリガナケンサク]
としてあります。

現在は名前を検索したい時
氏名のフリガナをテキストボックスに一字一句正しく入力すれば
フォーム上で検索できます。

この状態からさらに
あいまい検索ができるようにするには
クエリの抽出条件は
どのように書きかえれば良いでしょうか?
likeとか*とか
使ってみたのですが
もうまくいきません。

または、
あいまい検索ができるパラメータクエリを
フォーム上で使えるようにするにはどうしたらよいでしょうか?

どうぞご指導宜しくお願いします。

【8034】Re:氏名のあいまい検索をしたい
回答  クロ  - 06/6/23(金) 9:51 -

引用なし
パスワード
   おはようございます。

http://ww3.tiki.ne.jp/~kaya/Ac_tips.html#Tips0_001
こちらに目を通してください。
名前に半角カナは使わない方がよいかと…


>「Qフリガナケンサク」の「フリガナ」フィールドの抽出条件には
>[Form]![フォーム名]![フリガナケンサク]

この[Form]![フォーム名]![フリガナケンサク]の部分を

Like [Form]![フォーム名]![フリガナケンサク]

とでもしてください。
フォームのフリガナケンサクコントロールで
あ*
*い*
*う
フルネーム

で試してみてください。

【8041】Re:氏名のあいまい検索をしたい
お礼  アッピア  - 06/6/23(金) 17:27 -

引用なし
パスワード
   クロさん、やってみました。
できました。
ありがとうございます!!

1249 / 2272 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
1078226
(SS)C-BOARD v3.8 is Free