Как я могу связать combobox с другим выбранным значением combobox из разных таблиц базы данных
мне нужно сначала загрузить
comboBox1
с данными в базе данных, называемых проводниками из таблицы Condtype написал типаведьма успешно справилась
теперь мне нужен еще один
comboBox3
быть загруженным, но основанным на первом comboBox1
выбор на основе первого comboBox1
выбранный элемент для фильтрации с ним другой таблицы в той же базе данных называется проводники другая таблица называется проводники заполнены называется ssize и получить значения кроссбондинга в новом combobox3 но не работает ??Что я уже пробовал:
connection = new OleDbConnection("Provider=Microsoft.ACE.Oledb.12.0;Data Source=Conductors.accdb"); command = new OleDbCommand(); connection.Open(); command.Connection = connection; command.CommandText = "SELECT * FROM Condtype"; dr = command.ExecuteReader(); while (dr.Read()) { comboBox1.Items.Add(dr["Type"].ToString()); } connection.Close(); connection = new OleDbConnection("Provider=Microsoft.ACE.Oledb.12.0;Data Source=Conductors.accdb"); command = new OleDbCommand(); connection.Open(); command.Connection = connection; command.CommandText = "SELECT * FROM Conductors where Shape = '"+comboBox1.SelectedItem+"'"; dr = command.ExecuteReader(); while (dr.Read()) { comboBox3.Items.Add(dr["Ssize"].ToString()); } connection.Close();