■16643 / ) |
Re[4]: SQLのキーワード検索 |
□投稿者/ やじゅ (283回)-(2008/04/09(Wed) 10:14:50)
|
■No16641 (hiro さん) に返信 > 早速書き換え『*』をの部分を『%』に変更したのですが、データセットにデータを取得するのところで > 'System.Data.OleDb.OleDbException' のハンドルされていない例外が system.data.dll で発生しました。になります。 > 何回も申し訳ありませんがお願いします。 >
Const sqlString As String = "SELECT * FROM 得意先テーブル WHERE (会社名 Like % & TextBox1.Text & %)" なんで、シングルコーテーション消しちゃうの? しかも前よりぼろぼろだし・・・
Const sqlString As String = "SELECT * FROM 得意先テーブル WHERE (会社名 Like '%" & TextBox1.Text & "%)"
初音さんの添うなら、↓かな Dim company As String = "%" & Me.TextBox1.Text.Trim & "%" _cmd.Connection = _cn _cmd.Parameters.Add("?company", company) _cmd.CommandText = "SELECT * FROM 得意先テーブル WHERE (会社名 Like ?company)"
|
|