Как обновить DataGrid после ввода данных в бд?

171
04 июля 2019, 18:40

Добавляю в базу данных запись, и нужно обновить abiturSetDataGrid, пытался использовать abiturSetDataGrid.Items.Refresh(); но не работает.

Полный код блока

try
            {
                con = new SqlConnection(ConfigurationManager.ConnectionStrings["RubanLab52.Properties.Settings.lab5dbsecondConnectionString"].ToString());
                SqlCommand s = new SqlCommand();
                SqlDataAdapter DA = new SqlDataAdapter(s);

                DA.InsertCommand = new SqlCommand("INSERT INTO AbiturSet ( Name_s, SName, addr_city) VALUES('"+ name_sTextBox.Text + "','" + sNameTextBox.Text + "','" + addr_cityTextBox.Text + "')");
                DA.InsertCommand.Connection = con;
                con.Open();
                DA.InsertCommand.ExecuteNonQuery();

            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
            finally
            {
                con.Close();
                abiturSetDataGrid.Items.Refresh();
            }

DataGrid был згенерирован из DataSource базы данных

READ ALSO
Как изменить иконки интерфейсов в Visual Studio 2017

Как изменить иконки интерфейсов в Visual Studio 2017

Суть проблемы: какое-то время работал в Intellij Idea и перешел на Visual Studio 2017Интерфейсы в шарпе пишутся начиная с "I" , но как визуально отличить класс...

157
PostgreSQL. Превышение таймаута

PostgreSQL. Превышение таймаута

Пытаюсь создать БД и таблицы при нажатии кнопкиИногда запросы проходят

132
Генерация контракта для ASP.NET WEB API

Генерация контракта для ASP.NET WEB API

Можно ли для WEB API сгенерировать конктракт-описание на манер, как это делает WCF?

145
Как перекодировать XML в JSON? Получаю ошибку bool(false) или string(4) “null”

Как перекодировать XML в JSON? Получаю ошибку bool(false) или string(4) “null”

Пытаюсь перекодировать xml в json и ничего не получается, онлайн сервисы перекодируют мой xml без проблем, например этот

161