• ベストアンサー

SQLでテキストボックスの文字を前方一致検索をするには?

visual basic2005 を使ってSQLのデータを検索するプログラムを作っています。 テキストボックスに入力された文字を検索したいのですが、 構文がうまくいかずに困っています。 dim txt as string = textBox1.text "SELECT * FROM tesut WHERE line LIKE '" & txt & "'" このようにline行にtxtの値が含まれているものを検索したいです。 完全一致ではなく前方一致にしたいのですが、その文がうまくかけなくて困っています。 どうかアドバイスをお願いします

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

  • ベストアンサー
回答No.1

dim txt as string = textBox1.text "SELECT * FROM tesut WHERE line LIKE '" & txt & "%'" でどうでしょうか。 例えば、 like 'ky%'  kyで始まるもの like '%ky%'  kyを含むもの

jmwp
質問者

お礼

ありがとうございました。 お陰様で上手く行きました。

すると、全ての回答が全文表示されます。

関連するQ&A