Page 694 ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 通常モードに戻る ┃ INDEX ┃ ≪前へ │ 次へ≫ ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ ▼電話番号検索 ロビンソン 04/7/5(月) 20:35 ┗Re:電話番号検索 よろずや 04/7/5(月) 23:33 ┗Re:電話番号検索 ロビンソン 04/7/6(火) 9:55 ┗Re:電話番号検索 よろずや 04/7/10(土) 12:22 ─────────────────────────────────────── ■題名 : 電話番号検索 ■名前 : ロビンソン ■日付 : 04/7/5(月) 20:35 -------------------------------------------------------------------------
はじめまして。 現在顧客の検索フォームを作成しているのですが、 電話番号検索ができません。 テーブルに登録されているデータの重複チェックなのですが、 フリガナ姓、フリガナ名、電話番号が一致したものがあれば、 メッセージ表示なのです。 現在、フリガナ系のチェックまでは、できたのですが、 電話番号ができません。 テーブルに保存されている形式は、ハイフン付きかなしかです。 入力された、電話番号のハイフンを取るのはできたのですが、 SELECT文のWHERE句ないでの、ハイフンの除去ができません。 何か、いい知恵はありませんか? |
>入力された、電話番号のハイフンを取るのはできたのですが、 >SELECT文のWHERE句ないでの、ハイフンの除去ができません。 「電話番号のハイフンを取る」の部分を関数にしましょう。 それを、入力された電話番号に使用するとともに WHERE句でも使えばいいんです。 |
えーっと・・・ 質問の方法が悪かったようですね^^: 検索の仕様として、 電話番号は、ハイフンなしで検索したいのです。 テーブルや入力フィールドには、ハイフンありやなしや・・・ 入力フィールドのハイフンなしは、簡単にできました。 WHERE 電話番号 = Replace(txt_Tel, "-", "") しかし、 フィールドの電話番号をハイフンなしにできません。 いい方法ありますか? |
>WHERE 電話番号 = Replace(txt_Tel, "-", "") WHERE Replace(電話番号, "-", "") = Replace(txt_Tel, "-", "") |