![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как маскировать исключение EDatabaseError?
oleg1963lora © (2010-02-19 10:23:00)Здравствуйте уважаемые Мастера? Имеется МДБ-файл со структурой:
ID_Count - числовой
Date - символ(10)
Time - символ(5)
Param - символ(6)
Ключ Date+Time - уникальный
На входе имею огромный текстовый файл вида:
Дата Время Параметр
14.02.2010 9:05 18,32980728
14.02.2010 9:05 18,21404266
14.02.2010 9:06 18,08520126
14.02.2010 9:06 17,96290207
14.02.2010 9:06 17,84811974
При добавлении записи происходит исключение дублирования и останов проги. Написал такой код
type
EDatabaseError = class(Exception);
................................................
try
Form1.ADOTable1.Post;
except
on EDataBaseError do
ShowMessage('Попался, Гад!');
end;
Гад отлавливается, а вслед вываливается совет изменить структуру базы и шлет меня к...
Как бы его спрятать, шоб людей не пугать?
Медвежонок Пятачок (2010-02-19 11:27:00) [21]ну так надо не просто сказать гаду, что он попался.
гаду еще и кансел надо сделать
oleg1963lora (2010-02-19 11:25:00) [22]
> Попробуйте запустить программу НЕ из-под Delphi.
Здравствуйте Юрий! Пробовал - таже груша, вид сбоку
Юрий Зотов (2010-02-19 11:20:00) [23]Попробуйте запустить программу НЕ из-под Delphi.