我正在制作一个数据管理程序,其中visual basic 2012作为前端,MySQL作为后端。我想使用列表框(多个选择)过滤数据网格视图表。当我选择一个项目时它工作正常,当我在列表框中选择多个项目时,我没有代码。我可以通过以下代码获取列表框中列的所有项目:
Query = "Select * from `rrrr.data`.`trial` "
COMMAND = New MySqlCommand(Query, MySqlConn)
READER = COMMAND.ExecuteReader
While READER.Read
Dim sCountry = READER.GetString("COUNTRY")
ListBox1.Items.Add(sCountry)
End While
但是当我使用以下查询时过滤数据它不起作用(对于多个选定或多个项目)它不起作用。我使用的查询是:
Query = "Select * from `rrrr.data`.`trial` Where `COUNTRY`in ('" & ListBox1.SelectedItem& "' )"
请帮助我
我也可以使用Combobox
和Checked List Box进行类似的过滤。