Задача и попытка ее реализации:
Читаю в dataTable из access,
из dataTable условно в x[] и y[] и отрисовываю содержимое массивов.
dataTable можно редактировать, удалять строки/добавлять/менять занчение в ячейках.
При нажатии кнопки "Применить изменения" хочу снова считать данные в массивы и отрисовать их.
При нажатии кнопки "Отменить изменения" — вернуться в последнему сохраненному варианту.
А еще есть кпонка "Сохранить изменения", которая сохраняет все в исходную БД.
Проблема следующая:
После удаления строки идти по dataTable и брать оттуда значения для массивов невозможно без AcceptChanges, но тогда при сохранении в БД все строки будут Unchanged и поэтому не сохранятся!!!
Как организовать такую вот работу с таблицей (см. выше), чтобы был текущий вариант, который можно применить и отменить, и основной, связанный с БД.
Подскажите, please!!!