Уважаемые форумчане, столкнулся с такой проблемой.
Когда в таблице БД удаляется последняя запись, т.е. таблица становится пустой, то возникают всякие глюки, связанные с отсутствием текущей записи. В частности ошибки вылазят если при вводе первой записи в пустую таблицу пользователь передумает и даст команду "Отмена", которая вызовет метод CancelUpdate. А так как нет текущей записи, происходит ошибка.
Пока как временный вариант запрещаю удаление последней записи.