Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.03.03;
Скачать: CL | DM;

Вниз

Как определить что IBDataBase потерял соединение с базой   Найти похожие ветки 

 
Kaginava ©   (2003-02-13 12:39) [0]

Добрый всем день, мастера подскажите как определить что IBDataBase потерял соединение с базой например в слючае обрыва сетевого кабеля, почему то событие AfterDisconnect не проходит, может есть другие способы?


 
AlexSerp ©   (2003-02-13 13:15) [1]

Надо отлавливать ошибки в приложении и разбирать их.

Саня


 
Sheriff   (2003-02-13 13:23) [2]

IBDatabase1.TestConnected; не поможет?


 
Kaginava ©   (2003-02-13 14:34) [3]

IBDatabase1.TestConnected может и поможет но что его по таймеру запускать постоянно ?


 
Anatoly Podgoretsky ©   (2003-02-13 14:41) [4]

Но ты и спрашивал как определить.
А дисконнект не происходит поскольку ты его не делал.


 
Александр С. ©   (2003-02-13 15:06) [5]

Проверку можно производить в обработчиках, которые будут работать с базой, через какие либо компоненты.
Либо Application.OnIdle-возникает при простое приложения.


 
Kaginava ©   (2003-02-13 15:09) [6]

я просто не так поставил вопрос, я хотел спросить как сделать так чтобы при потере связи с сервером IBDataBase восстанавливал соединение с сервером (если это возможно), а для этого надо эту потерю связи обнаружить, вот только как ?


 
Anatoly Podgoretsky ©   (2003-02-13 15:17) [7]

Это уже через обработку ошибок или по таймеру и аналогичному через TestConnected (при обработке ошибок возможно надо доже использовать TestConnected)



Страницы: 1 вся ветка

Текущий архив: 2003.03.03;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.021 c
14-5795
Makhanev A.S.
2003-02-12 20:03
2003.03.03
Посоветуйте, пожалуйста...


1-5502
UDS
2003-02-20 20:20
2003.03.03
Вопрос по компоненту


14-5831
Zhenka
2003-02-13 15:42
2003.03.03
Помогите с алгоритмом вычисления полинома


14-5745
Случайный прохожий
2003-02-16 00:23
2003.03.03
Где взять Babylon?


3-5458
Oleksiy
2003-02-13 16:44
2003.03.03
Выделение строки в DBGrid