Здравствуйте, NordHacker, Вы писали:
NH>Есть база Acсes проблема заключается в следующем при добавлении строки в базу всё работает, но при удалении база не обновляется. NH>db1DataSet.myTable.Rows[dataGridView1.CurrentRow.Index].Delete(); NH>db1DataSet.AcceptChanges(); NH>myTableTableAdapter.Update(db1DataSet.myTable);
Уберите AcceptChanges — всё заработает.
Дело здесь в том, что после выполнения Delete, строка помечается в DataSet как удалённая. AcceptChanges реально удаляет строку из DataSet (но не из БД!), поэтому удалённая строка уже не учавствует в последующей операции Update. Можно сказать, что AcceptChanges и Update в некотором роде взаимоисключающие операции.