Edit:
Я попробовал эти новые строки. Кажется, что он просто не обновляется. В адаптере включено обновление.
DialogResult dr = MessageBox.Show("Voulez-vous enregistrer ?", "Message", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Information);
if (dr == DialogResult.Yes)
{
ClosureDataDataSet dataSetChanged = (ClosureDataDataSet)closureDataDataSet.GetChanges();
this.tableTableAdapter.Update(dataSetChanged);
this.closureDataDataSet.AcceptChanges();
dgvClosures.Refresh();
Я не могу сохранить изменения в моей базе данных, когда я прекращаю запуск программы
Я создал базу данных SQL локально в Visual Studio C #, которую я показываю и обновляю через DataGridView. Изменения сохраняются нормально, пока я не прекращаю запуск программы Я бы хотел, чтобы эти изменения не запускались.
Вот что я попробовал. DataGridView и набор данных уже связаны.
DialogResult dr = MessageBox.Show("Do you want to save ?", "Message",
MessageBoxButtons.YesNoCancel, MessageBoxIcon.Information);
if (dr == DialogResult.Yes)
{
this.tableTableAdapter.Update(closureDataDataSet.Table);
dgvClosures.Refresh();
}
То, что я хочу, - это данные, которые будут сохранены для использования. Большое спасибо!