У меня есть DataViewGrid, привязанный к источнику данных. Когда выполняется событие UserDeletingRow, он позволяет удалить строку из сетки и базы данных.UserDeletingRow DataGridView, вызывающий программу для завершения
Но при выполнении он отклоняет программу в frmMain с возникновением System.IndexOutOfRangeException.
Я попытался поместить попытку и уловить код вокруг обработки удаления, но код выполняется полностью до окончания frmMain.
Я даже добавил логику catch catch вокруг приложения. Run (new frmMain()); и я все еще не могу поймать ошибку.
Наверняка есть способ использовать UserDeletingRow с удалением хранимой процедуры и перезагрузить обновленный datatable в сетку, не так ли?
Любая помощь приветствуется. Я приложу код по запросу.
Вы должны хотя бы разместить событие UserDeletingRow. – JohnG
В зависимости от источника данных объекты поставщика DB могут делать все, что для вас, поэтому вам не нужно «обновлять данные», – Plutonix