#c# #winforms
#c# #winforms
Вопрос:
Когда я вставляю новые данные в свою базу данных, мой список не обновляется. Я проверил, записаны ли данные в базу данных, и это так.
Вот как я привязал свою Databasetable к своему Listbox после инициализации компонентов
DataSet ds = DBDataSet;
BindingSource bs = new BindingSource();
bs.DataSource = ds.Tables["countries"];
lb_type.DataSource = bs;
lb_type.DisplayMember = "Name";
Комментарии:
1. Если вы не вставляете свои новые данные в тот datatable, к которому привязана bs, а затем используете DataAdapter для его сохранения, вам потребуется повторно загрузить данные из базы данных
Ответ №1:
Я предполагаю, что вы используете кнопку при добавлении новых данных в базу данных, поэтому поместите этот код в событие нажатия вашей кнопки.
bs.ResetBindings(false);
Комментарии:
1. Я вставляю данные из другой формы, которую я открываю из формы со списком