Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
あいまい検索
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=30330#CommentId83248
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
初心者
 (社会人)
投稿日時
2018/5/23 17:05:32
ComboBoxから選ばれたものを検索列にしたものを作りたいのですが
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
Dim ConnectionString As String = "<接続文字列>"
Dim cnn = New SqlConnection(ConnectionString)
cnn.Open()
'データアダプタオブジェクトの作成
Dim Item As String = ComboBox1.SelectedItem
Dim adapter = New SqlDataAdapter("SELECT [ID], [所在], [種類] FROM [Table] WHERE Item Like N'%" & TextBox1.Text & "%'", cnn)
'データセットオブジェクトの作成
Dim ds = New DataSet()
'抽出したデータをデータセットに格納
adapter.Fill(ds)
'DataGridViewのデータソースにデータセットのテーブルをバインド
Me.DataGridView1.DataSource = ds.Tables(0)
型 'System.Data.SqlClient.SqlException' のハンドルされていない例外が System.Data.dll で発生しました
追加情報:Invalid column name 'Item'.
とエラーが出ています
どうしたらいいでしょうか?
コードは下記を参考にさせてもらっています
https://hosopro.blogspot.jp/2016/10/sqldataadapterdatagridview.html