|
|
|
как реализовать проверку на разрыв соединения с сервером?
|
|||
|---|---|---|---|
|
#18+
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)... ты ж не сделал ни того, ни другого. Так чего ты хочешь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2009, 15:49 |
|
||
|
как реализовать проверку на разрыв соединения с сервером?
|
|||
|---|---|---|---|
|
#18+
И да, забыл сказать: это у тебя не аварийное завершение работы. Это вообще не аварийное завершение. Это просто пауза. Связанная с тем, что Delphi, отлавливая сбой в программе, приостанавливает ее и ждет твое реакции - что-то поправить, или просто продолжить, если сбой был штатный. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2009, 15:53 |
|
||
|
как реализовать проверку на разрыв соединения с сервером?
|
|||
|---|---|---|---|
|
#18+
Код: plaintext Результат? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2009, 15:57 |
|
||
|
как реализовать проверку на разрыв соединения с сервером?
|
|||
|---|---|---|---|
|
#18+
Все заработало как надо, СПАСИБО ВСЕМ ОГРОМНОЕ!!! Казус оказался во включенной опции "Stop on language exception", как и говорил Ув.товарищ "ДжекНепотрошитель". Я ее нашел правда не сразу, т.к. она называется немного не так (с первого беглого просмотра пропустил). Полный путь нахождения этой опции, если кому понадобиться: меню Tools->DebuggerOptions->вкладка LanguageExceptions->в самом низу флажок "Stop on Delphi Exceptions". Еще раз всем БОЛЬШОЕ СПАСИБО! Теперь можно спокойно запросы писать. ;) P.S. 4 дня мудился... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.11.2009, 17:27 |
|
||
|
как реализовать проверку на разрыв соединения с сервером?
|
|||
|---|---|---|---|
|
#18+
Спустя 11 лет, у меня та же ошибка, только в Lazarus с ZeosDB. Может кто подскажет где эта опция в Lazarus? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2020, 09:44 |
|
||
|
как реализовать проверку на разрыв соединения с сервером?
|
|||
|---|---|---|---|
|
#18+
offsites, 1. можно начать отсюда . Справочная инфа по отладчику мало документирована и плохо систематизирована. 2. если открыть опции дебагера Tools --> Options --> Debugger --> Debugger backend, то там целый список с настройками. 3. ну, или банально включить галку при возникновении окна с ошибкой "Ignore this exception type" (только потом придется искать, как ее отключить назад :) ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.06.2020, 16:20 |
|
||
|
|

start [/forum/topic.php?fid=58&msg=39971910&tid=2038201]: |
0ms |
get settings: |
8ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
178ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 255ms |
| total: | 512ms |

| 0 / 0 |
