Конференция "Базы" » Проблема ссоединением ZConnection! [D7, MySQL]
 
  • Lamer6666 (05.10.08 13:13) [0]
    Доброго времени суток уважаемые!
    Использую для подключения к базе данных MySQL (на удаленном хостинге) ZConnection->ZQuery.....
    Все работает на ура, одно НО, когда программа "стоит" долго не отправляя запросы, соединение разрываеться, можно ли как то отслеживать момент разъединения и снова подключаться или скажеи так закрывать программу вообще...??
    Спасибо!
  • Сергей М. © (05.10.08 14:05) [1]

    > можно ли как то отслеживать момент разъединения


    А зачем ?


    > или скажеи так закрывать программу вообще


    Разве этому что-то препятствует ?
  • Lamer6666 (05.10.08 15:04) [2]

    > А зачем ?

    Потому что когда начинаеться выполнять запрос с разорванным соединением срабатывает except, но перед этим программа долго висит и ее не закроешь! (((
  • sniknik © (05.10.08 15:09) [3]
    > но перед этим программа долго висит и ее не закроешь! (((
    и ты хочешь сделать так, чтобы программа долго висела. просто так, без определённой причины (на определении "рабочести" коннекта), и просто вообще закрывалась (когда нет коннекта)...
    удобно, ничего не скажешь... кроме как "нафиг, в корзину эту программу!!! и уволить программиста."
  • Johnmen © (05.10.08 15:47) [4]
    Соединение разрывает сервер. Т.о. "отследить" не получится. И поэтому выполнение запроса должно проверяться на исключение, обработав которое, надо подключиться, с обработкой исключения, и в случае успеха опять попытаться выполнить запрос...
 
Конференция "Базы" » Проблема ссоединением ZConnection! [D7, MySQL]
Есть новые Нет новых   [134473   +28][b:0][p:0]