Текущий архив: 2003.03.03;
Скачать: CL | DM;
ВнизУдаление записи Найти похожие ветки
← →
Наташа (2003-02-13 13:30) [0]Мастера delphi, Пожскажите в чем дело?
Существует некая временная таблица, в которую я помещаю записи о товарах перед занесением их на склад. После каждого обновления таблицы пересчитавается общая сумма. Проблема в том, что после удаления сумма не меняется и при последующем внесении записей сумма пересчитывается с учетом удаленной записи.
Процедура выглядит так На обработчик OnClick кнопки
try
Table1.Delete
except
Table1.Cancel
end;
Resresh_Sum//процедура пересчета суммы
Как быть? Заранее благодарна.
← →
Соловьев (2003-02-13 13:36) [1]DataBase.Commit
← →
stone (2003-02-13 13:37) [2]try
Table1.Delete
except
Table1.Cancel - это не нужно вообще
end;
Resresh_Sum - при возникновении исключения уже не обработается.
в данном случае можно так
try
Table1.Delete;
except
on Exception do
Application.HandleException(Self);
end;
Resresh_Sum
← →
Anatoly Podgoretsky (2003-02-13 13:38) [3]Неизвестная величина Resresh_Sum, если Table1 это TTable, то перед этим Table1.Resresh
← →
Наташа (2003-02-13 13:50) [4]Всем спасибо ! Попробую!
Страницы: 1 вся ветка
Текущий архив: 2003.03.03;
Скачать: CL | DM;
Память: 0.44 MB
Время: 0.012 c