visualbasic 2012数据过滤

时间:2016-08-08 15:15:06

标签: mysql vb.net

我正在制作一个数据管理程序,其中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进行类似的过滤。

0 个答案:

没有答案