
17.05.2011, 19:36
|
 |
Let Me Show You
|
|
Регистрация: 30.04.2010
Адрес: Северодвинск
Сообщения: 5,426
Версия Delphi: 7, XE5
Репутация: 59586
|
|
Цитата:
Сообщение от TolAlik
Здрасте! В одной из тем приводили код по обработке дублирующейся записи в базе. Код ниже:
Код:
procedure TForm1.ADOTable1PostError(DataSet: TDataSet; E: EDatabaseError; var Action: TDataAction);
begin
ShowMessage('Такое имя уже есть');
Action := daAbort;
end;
Но этот код работает для всех исключений, которые вызывают ограничивания у таблиц.
Как нужно доработать код для обработки конкретной ошибки, а то что то я не пойму как это делать? И как их между собой различать?
Заранее спасиб.
|
имхо, так.
__________________
Пишу программы за еду.
__________________
|