У меня есть таблица данных, которая показывает таблицы из базы данных SQL. Я могу редактировать эти таблицы. Затем у меня есть кнопка, которая сохраняет эти изменения и обновляет эту таблицу в базе данных SQL Server.
Как мне обнаружить изменения в таблице и уведомить пользователя, когда он закрывает форму или переходит к другой таблице, что он не сохранил свои изменения?
Код за окном уведомления о несохраненных изменениях будет выглядеть примерно так:
if (MessageBox.Show("Do you want to save your changes!", "Save changes", MessageBoxButtons.YesNo) == DialogResult.Yes)
{
scb = new SqlCommandBuilder(sda);
DataTable dt;
sda.Update(dt);
MessageBox.Show("Changes saved");
}