У меня есть 2 комбинированных списка в форме (form1), называемых combobox1 и combobox2.
Каждый комбинированный список должен заполняться данными, хранящимися в 2 разных таблицах на Sql server 2005: table1 и table2
Я имею в виду: combobox1 -> table1 combobox2 -> table2
Я заполняю таблицу данных правильными данными, а затем привязываю комбинированные списки к ней отдельно.
Моя проблема в том, что после заполнения 2 комбо оба имеют одинаковые данные, полученные из таблицы 2.
Это мой код:
DataTable tb1 = new DataTable();
//Filling tb1 with data got from table1
combobox1.Items.Clear();
combobox1.DataSource = tb1;
combobox1.DisplayMember = "Name";
combobox1.ValueMember = "ID";
combobox1.SelectedIndex = -1;
//filling tb1 with data got from table2
combobox2.Items.Clear();
combobox2.DataSource = tb1;
combobox2.DisplayMember = "Name";
combobox2.ValueMember = "ID";
combobox2.SelectedIndex = -1;
Что не так?
Кажется, что если я получу 2 разные таблицы данных (tb1 и tb2), все будет хорошо.
Любые предложения, пожалуйста.
Спасибо