Имеется DataGridView данные в него подтягиваются в коде ниже. Как мне реализовать сохранение изменений из DGV в БД по нажатию на кнопку ?
SqlConnection connection = new SqlConnection(constring);
SqlCommand command = new SqlCommand(querystring, connection);
DataSet ds = new DataSet();
SqlDataAdapter da = new SqlDataAdapter(querystring, connection);
System.Data.DataTable dt = new System.Data.DataTable();
da.Fill(ds, "Events");
ds.Tables.Add(dt);
DataView view = new DataView(ds.Tables["Events"]);
string str = "Сообщение LIKE '%" + textBox1.Text + "%'";
view.RowFilter = str;
try
{
connection.Open();
dataGridView1.DataSource = view;
connection.Close();
}
Разобрался!Всё оказалось достаточно просто. Необходимо было в обработчик событий кнопки добавить код:
SqlCommandBuilder cmdbl = new SqlCommandBuilder(da);
da.Update(ds, "Events");
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Хотел бы спросить про такой паттерн использования SuppressFinalizeДопустим, у меня имеется объект Foo, который хранит в себе какой-нибудь ресурс
Сегодня во время работы с DataGridView,заметил странную особенностьСтояла задача удаления огромного количества строк(Почти 20000) вместе,получив...
Правильно ли я понял, что данная конструкция создает область видимости(работы) переменной variableИ после закрытия скобки вызывает Dispose() переменной?