dropdownlist使用特定过滤器从mysql数据库填充

zlwx9yxi  于 2021-06-19  发布在  Mysql
关注(0)|答案(1)|浏览(406)

我正在尝试从中填充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 则项目名称将不会显示在下拉列表中。

fquxozlt

fquxozlt1#

在sql命令中,您可以通过添加如下where子句轻松完成此操作:

SELECT `itemname`, `itemcode`, `saleprice`, `quantity` FROM inventory WHERE quantity > 0

相关问题