• ベストアンサー

アクセスのフォームにて指定する数字プラス%について

教えてください。アクセスのフォーム作成のコーディングで、 先ほど、select * into A from B where C like '" & n2 & "' and date>=" & n3 & " と、日付はシングルコーテーションをはずし、 テキスト型は'" & n2 & "'このように指定すると教えていただきました。 もう1件質問なのですが、n2の中には後ろにスペースがはいってしまっていえるため、 like n2 % という形にしたいのですが、 like '" & n2% & "' ではうまくいきません。 どうしたらいいのでしょうか? よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • 30246kiku
  • ベストアンサー率73% (370/504)
回答No.2

> like '" & n2% & "' ↓ like '*" & Trim(n2) & "*' ではどうでしょうか。 select ・・・ をADOで使うのなら、like '%" & Trim(n2) & "%'

chelny
質問者

お礼

ありがとうございます。ばっちりでした!

その他の回答 (1)

  • 30246kiku
  • ベストアンサー率73% (370/504)
回答No.1

> n2の中には後ろにスペースがはいってしまっていえるため Trim(n2) で前後のスペースを取り除いてみては ヘルプで Trim をみると、前だけ、後だけの関数もみれます。

chelny
質問者

お礼

ありがとうございます。 でもできれば、like検索ができるようにしたいのです。 入力者が性格に語尾まで入れられる可能性が低くて・・。 一部があってればOKとしたいのですが、、、 ご存知でしたら教えてください。

関連するQ&A