• ベストアンサー

LIKE演算子の使い方2

rowFilterにてlike演算子を使うにはどうすれば良いですか? rowFilter=textbox1 で、textbox1に memo Like '*moji*'で フィルターをかけることはできますが、 textbox1に、mojiだけ入力してフィルターをかけたいです。 先の質問「LIKE演算子の使い方」で初めてSQLを知ったレベルです。お願いします。

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

  • ベストアンサー
  • na_kirajp
  • ベストアンサー率43% (33/76)
回答No.2

#1ですが、 どのような構文エラーなのかわかりませんが 先ほどアップした内容で*が抜けていました。 これでもダメですかね? RowFilter = "memo like = '*" & textbox1 & "*'" クエリの作り方ですが参考URLあたりを見てみてください。

参考URL:
http://homepage2.nifty.com/inform/vbdb/

その他の回答 (3)

  • na_kirajp
  • ベストアンサー率43% (33/76)
回答No.4

#1です。 #3さんの言う通りです。当たり前すぎて・・・

回答No.3

> RowFilter = "memo like = '*" & textbox1 & "*'" like の後ろに'='は不要なのでは?

  • na_kirajp
  • ベストアンサー率43% (33/76)
回答No.1

単純に RowFilter = "memo like = '" & textbox1 & "'" ではいけませんか? 単に文字列として結合して作成しただけですが・・・

yama888
質問者

補足

なぜか、構文エラーがでてしまいます。 SQLの場合、クエリでやるそうですが、 どなたか、分かりやすい回答おまちしています。

関連するQ&A