Sanya
User
 Senior Boarder
| Posts: 33 |   | Karma: 0 |
|
Re:Свой обработчик ошибок?
|
|
Posted: 2008/05/16 03:22 |
|
|
|
|
Мне нужно, чтоб при потере связи с БД программа в строке статуса выводила - "Связь с БД не установлена" и периодически пыталась восстановить её без лишних предупреждений. Во второй версии компонентов ADConnection пытается восстановить связь несколько раз, в конце выводит сообщение о недоступности соединения и разрывает связь, если пытаюсь восстановить ф-й ADConnection.Open, то каждый раз выдает предупреждение о недоступности соединения. Причем, во время восстановления связи с БД программа повисает. Если использовать try ADConnection.Open catch... ,то получается работать по вышеописанной схеме, но при выходе программа зависает. Соответственно из сложившейся ситуации вижу два выхода: 1. Либо реализовать свой обработчик ошибок без вывода сообщения об ошибке. 2. Либо при выполнении try ADConnection.Open catch... , в случае возникновения исключительной ситуации программа не должна повисать. С уважением, Александр.
|
|