Показать сообщение отдельно
  #1  
Старый 19.09.2007, 10:39
vladst vladst вне форума
Прохожий
 
Регистрация: 19.09.2007
Сообщения: 2
Репутация: 10
По умолчанию ADOConnection некорректное отключение бд

Ситуация такая: в коде соединяемся с бд и нормально работаем:
ADOConnection.Open;
Query.SQL.Text := 'select * from ....'
Qurey.ExecSQL;
...
Программа работает круглосуточно, но ночью база останавливается левыми средствами и обновляется из других источников, после чего запускается... Т.е. мое ADOConnection.Open в программе отваливается и выдается exception, после чего прога уже не работает.

Вопрос: Как перехватить эту ошибку и попытаться переконнектить ADOConnection к базе?
Ответить с цитированием