如何在listview中进行搜索?

vkc1a9a2  于 2021-06-25  发布在  Mysql
关注(0)|答案(1)|浏览(274)


有没有人能帮我搜索这个专栏的最后一个词,甚至是专栏里的那个词?
这是我的代码,但这不足以搜索列中的其他单词。

Dim listitems As ListViewItem
Dim datareader As MySqlDataReader
Dim str As String = "select * from sample where sample like @1 '%' "
cmd = New MySqlCommand(str, con)
cmd.Parameters.AddWithValue("@1", TextBox1.Text)
datareader = cmd.ExecuteReader
ListView1.Items.Clear()
While (datareader.Read())
    listitems = ListView1.Items.Add(datareader("id"))
    listitems.SubItems.Add(datareader("sample"))
End While
datareader.Close()
5hcedyr0

5hcedyr01#

列中任何单词的开头和结尾都要加上%。
在该列最后一个单词的开头加上%。

Dim listitems As ListViewItem
Dim datareader As MySqlDataReader
Dim str As String = "select * from sample where sample like '%' + @1 + '%'"
cmd = New MySqlCommand(str, con)
cmd.Parameters.AddWithValue("@1", TextBox1.Text)
datareader = cmd.ExecuteReader
ListView1.Items.Clear()
While (datareader.Read())
   listitems = ListView1.Items.Add(datareader("id"))
   listitems.SubItems.Add(datareader("sample"))
End While
datareader.Close()

相关问题