我正在尝试从中填充dropdownlist MySQL
分贝。它的工作很好,但我试图应用一个过滤器那里。
我正在开发的程序是 POS
所以dropdownlist只能从 MySQL
如果库存超过 0
可供出售的物品。
单击“+”按钮将填充 MySQL
分贝。
下面是该按钮的代码:
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
Dim connection As New MySqlConnection("server=localhost;userid=root;password=;database=chanamotors")
Dim adapter As New MySqlDataAdapter("SELECT `itemname`, `itemcode`, `saleprice`, `quantity` FROM inventory", connection)
Dim table As New DataTable()
adapter.Fill(table)
BunifuDropdown1.DataSource = table
BunifuDropdown1.ValueMember = "itemname"
BunifuDropdown1.DisplayMember = "itemname"
End Sub
现在我尝试添加一个文件管理器,如 quantity = 0
则项目名称将不会显示在下拉列表中。
1条答案
按热度按时间fquxozlt1#
在sql命令中,您可以通过添加如下where子句轻松完成此操作: