Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как маскировать исключение EDatabaseError?


Страницы:   1 2

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.


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо