Есть база данных gallery, в которой 7 связанных таблиц. Необходимо после изменения данных в dataGrivView1 после нажатия на кнопку значения менялись в базе данных. После нажатия на кнопку, ничего не происходит. Код:
private void обновитьТаблицуToolStripMenuItem_Click(object sender, EventArgs e)
{
string command = "SELECT picture_name AS 'Название картины', full_name AS 'Художник',genre_name AS 'Жанр',style_name AS 'Стиль',date_crt AS 'Дата создания' FROM `picture`,`painter`,`genre`,`style` WHERE painter.id_painter = picture.id_painter AND genre.id_genre = picture.id_genre AND style.id_style = painter.id_style";
adapter = new MySqlDataAdapter(command, connection);
MySqlCommandBuilder builder = new MySqlCommandBuilder(adapter);
DataTable dt = new DataTable();
adapter.Fill(dt);
dataGridView1.DataSource = dt;
adapter.Update((DataTable)dataGridView1.DataSource);
}
не работаю с адаптерами но вроде должно быть так
private void обновитьТаблицуToolStripMenuItem_Click(object sender, EventArgs e)
{
adapter = new MySqlDataAdapter(connection);
adapter.Update((DataTable)dataGridView1.DataSource);
}
а у вас сейчас
обновлять нечего т.к данные актуальные.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Изучаю Unity и не могу разобраться с ScreenToWorldPoint:
Допустим, есть интерфейс IConnectionОн в своей иерархии имеет IDisposable
Нужно решить систему из двух дифференциальных уравнений методом Рунге-Кутты 4-го порядка с коррекцией шага по правилу Рунге