Использую для подключения к удаленной базе Sqldb и компонент TMySql50Connection.
Вначале соединяюсь с базой, потом делаю несколько запросов через TSQLQuery, и в конце закрываю соединение.
Всё работает прекрасно, но есть одна БОЛЬШАЯ проблема, с которой не могу справиться.
Если в процессе работы уже после состоявшегося соединения происходит разрыв связи (ну просто вытаскиваем штекер из сетевой карты), то при очередном запросе через TSQLQuery - всё висит!!! Просто висит, никаких ошибок - ничего. Я никак не могу отловить такой разрыв связи.
Проект достаточно большой и серьезный и вот в самом конце наткнулся на такую проблему. И она портит всё. Потому, что получается - при любом "не коннекте" вся система улетает в никуда.
P.S. программа работает на Ubuntu.
Подскажите пожалуйста - как контролировать СЕТЕВОЕ соединение с базой???