Я очень новичок в программировании и нуждаюсь в руководстве.
У меня есть база данных MS SQL элементов (product_cat, product_type, product_make, product_Model).У меня есть выигрышная форма с 4 комбинированными списками, относящимися к этой колонке.Я хочу иметь возможность выбирать product_cat и фильтровать product_type на основании этого.Например: если я выбираю категорию «Транспорт», он фильтрует все, что связано с транспортировкой, в автомобили combobox2 (product_type), автобусы, поезда ... затем, когда я выбираю автомобили, он фильтрует и заполняет combobox3 (product_make).Прямо сейчас мой код показывает все во всех выпадающих списках и ничего не фильтрует.Спасибо за любые рекомендации.
Public Class Form1
Public sql As New sqlcontrol
Private DBcmd As SqlCommand
Public Sub loadcbxCategory()
cbxCategory.Items.Clear()
sql.ExeQuery("Select DISTINCT Product_Category From dbo.Product_Data$;")
If sql.HasExecption(True) Then Exit Sub
For Each r As DataRow In sql.DBDT.Rows
cbxCategory.Items.Add(r("Product_Category").ToString)
Next
End Sub
Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
loadcbxCategory()
...
Private Sub cbxCategory_SelectedIndexChanged(sender As Object, e As EventArgs) Handles cbxCategory.SelectedIndexChanged
Dim mysqlconn = New SqlConnection mysqlconn.ConnectionString = ("Server=mojiz-surface\sqlexpress;database=ASI_Inventory;trusted_connection=true;")