powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / как реализовать проверку на разрыв соединения с сервером?
6 сообщений из 31, страница 2 из 2
как реализовать проверку на разрыв соединения с сервером?
    #36333961
ДжекНепотрошитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dean-2005вылазиет системная ошибка типа: project raised exception class ezsqlexception with message 'can't connect mysql server on 192.168.1.202 (10065). process stoped.'. Ошибка в виде окна типа - DialogMessage. Программа делает аварийное завершение работы с нажатием CTRL+F2 для возврата в нормальный режим.

Я тебя огорчу - у тебя, скорее всего, все прекрасно работает. Просто ты невнимательно читаешь. Тебя просили запускать программу не из-под Delphi, тебя просили выключить опцию остановки на исключениях (в D7 см. Debugger Options)... ты ж не сделал ни того, ни другого. Так чего ты хочешь?
...
Рейтинг: 0 / 0
как реализовать проверку на разрыв соединения с сервером?
    #36333970
ДжекНепотрошитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И да, забыл сказать: это у тебя не аварийное завершение работы. Это вообще не аварийное завершение. Это просто пауза. Связанная с тем, что Delphi, отлавливая сбой в программе, приостанавливает ее и ждет твое реакции - что-то поправить, или просто продолжить, если сбой был штатный.
...
Рейтинг: 0 / 0
как реализовать проверку на разрыв соединения с сервером?
    #36333986
blackapple
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
form1.Zconnection1.disconnect;
Это убрал?
Результат?
...
Рейтинг: 0 / 0
как реализовать проверку на разрыв соединения с сервером?
    #36334214
Dean-2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Все заработало как надо, СПАСИБО ВСЕМ ОГРОМНОЕ!!!

Казус оказался во включенной опции "Stop on language exception", как и говорил Ув.товарищ
"ДжекНепотрошитель". Я ее нашел правда не сразу, т.к. она называется немного не так (с
первого беглого просмотра пропустил).

Полный путь нахождения этой опции, если кому понадобиться:
меню Tools->DebuggerOptions->вкладка LanguageExceptions->в самом низу флажок "Stop on Delphi
Exceptions".

Еще раз всем БОЛЬШОЕ СПАСИБО! Теперь можно спокойно запросы писать. ;)
P.S. 4 дня мудился...
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
как реализовать проверку на разрыв соединения с сервером?
    #39971355
offsites
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спустя 11 лет, у меня та же ошибка, только в Lazarus с ZeosDB.
Может кто подскажет где эта опция в Lazarus?
...
Рейтинг: 0 / 0
как реализовать проверку на разрыв соединения с сервером?
    #39971910
Фотография Док
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
offsites,

1. можно начать отсюда . Справочная инфа по отладчику мало документирована и плохо систематизирована.
2. если открыть опции дебагера Tools --> Options --> Debugger --> Debugger backend, то там целый список с настройками.
3. ну, или банально включить галку при возникновении окна с ошибкой "Ignore this exception type" (только потом придется искать, как ее отключить назад :) )
...
Рейтинг: 0 / 0
6 сообщений из 31, страница 2 из 2
Форумы / Delphi [игнор отключен] [закрыт для гостей] / как реализовать проверку на разрыв соединения с сервером?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]