Дано: форма с двумя combobox'ами, БД access с двумя связанными таблицами.("Категории" & "Типы")
Нужно: в combo1 получить данные из столбца "категория" таблицы "категории" а в combo2 соответственно из столбца "тип" таблицы "типы" .
чтоб при выборе в combo1 определенной категории в combo2 были только типы соответствующие этой категории..
- Код: Выделить всё
Dim StrCon As New OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=С:\DataBase.mdb")
Dim Select2 As String = "SELECT * FROM Категории"
Dim comand2 As New OleDbCommand(Select2, StrCon)
Dim adapter2 As New OleDbDataAdapter(comand2)
Dim AllTables2 As New DataSet("AllData")
Dim comanbuilder2 As New OleDbCommandBuilder(adapter2)
adapter2.Fill(AllTables2, "Категории")
ComboBox1.DataSource = AllTables2.Tables("Категории")
ComboBox1.DisplayMember = ("Категория")
ComboBox1.ValueMember = "id категории"
вот таким способом заполнил combo1, а вот со вторым нескладуха......
выручайте дельным советом..
Заранее премного благодарен!