重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

rowFilterにてlike演算子を使うにはどうすれば良いですか?

rowFilter=textbox1
で、textbox1に memo Like '*moji*'で
フィルターをかけることはできますが、
textbox1に、mojiだけ入力してフィルターをかけたいです。

先の質問「LIKE演算子の使い方」で初めてSQLを知ったレベルです。お願いします。

A 回答 (4件)

#1ですが、



どのような構文エラーなのかわかりませんが
先ほどアップした内容で*が抜けていました。
これでもダメですかね?

RowFilter = "memo like = '*" & textbox1 & "*'"

クエリの作り方ですが参考URLあたりを見てみてください。

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

#1です。


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

> RowFilter = "memo like = '*" & textbox1 & "*'"



like の後ろに'='は不要なのでは?
    • good
    • 0

単純に



RowFilter = "memo like = '" & textbox1 & "'"

ではいけませんか?
単に文字列として結合して作成しただけですが・・・

この回答への補足

なぜか、構文エラーがでてしまいます。

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

補足日時:2004/11/04 19:42
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!