![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Обработка исключений при POST
Adler © (2006-07-25 05:32:00)Добрый день.
Я из dbf записал данные с DataSet. Далее
while not dfb.Eof do
begin
TowarFaktDataSetPARTYID.Value := dbf.Value;
try
TowarFaktDataSet.Post;
finally? except?
end;
end;
Допустим при Post вылетит ошибка, и оставшиеся записи не запушуться в базу. Как сделать так, чтобы при вызникновении ошибки, не корректная запись пропускалась и процесс не остнавливался?
StriderMan (2006-07-25 08:21:00) [1]
while not dfb.Eof do
begin
TowarFaktDataSetPARTYID.Value := dbf.Value;
try
TowarFaktDataSet.Post;
except
//здесь сообщение об ошибке (ShowMessage) , а лучше запись в лог.
end;
end;
Adler (2006-07-25 05:39:00) [2]К примеру в пользователю сообщалось, что какая то строка не записалась в БД, а процесс копирования не прерывался