DropDownList для заполнения из базы данных MySQL с использованием специального фильтра - PullRequest
0 голосов
/ 15 ноября 2018

Я пытаюсь заполнить DropDownList из MySQL дБ. Работает нормально, но я пытаюсь применить там один фильтр.
Разрабатываемая мною программа является POS, поэтому список DropDownList должен заполняться только с MySQL, если в инвентаре имеется более 0 предметов, доступных для продажи.

Нажатие на кнопку «+» заполняет DropDownList от 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 Ответ

0 голосов
/ 15 ноября 2018

Вы можете легко сделать это в команде SQL, добавив предложение WHERE, например:

SELECT `itemname`, `itemcode`, `saleprice`, `quantity` FROM inventory WHERE quantity > 0
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...