|
0 / 0 / 0
Регистрация: 17.08.2009
Сообщений: 161
|
|
ADO Connection Timeout31.05.2010, 16:58. Показов 5637. Ответов 18
Метки нет (Все метки)
Ставил Connection Timeout значение меньшее, если SQL Server выключен или в паузе, то через это значение (5 секунд) срабатывает то то... А вот если машина, где сервак стоит недоступна (не пингуется то бишь выключена), то через заданное количество секунд не срабатывает операция... В чём косяк???
0
|
|
| 31.05.2010, 16:58 | |
|
Ответы с готовыми решениями:
18
ADO Connection с SQL Server 2000 |
|
Почетный модератор
8785 / 2538 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
|
|
| 31.05.2010, 17:11 | |
|
с заданным ConnectionTimeout не срабатывает?
0
|
|
|
0 / 0 / 0
Регистрация: 17.08.2009
Сообщений: 161
|
||||||
| 01.06.2010, 09:12 [ТС] | ||||||
|
У меня тут вот так:
0
|
||||||
|
Почетный модератор
8785 / 2538 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
|
|
| 01.06.2010, 09:20 | |
|
4aynik, а вы пошагово смотрели? она вообще зависает в этом месте?
0
|
|
|
0 / 0 / 0
Регистрация: 17.08.2009
Сообщений: 161
|
||||||
| 01.06.2010, 10:22 [ТС] | ||||||
|
Пошагово пробовал, при недоступности машины с сервером на строке
Хотя есть ещё CommandTimeout, с ним также пробовал, не получается
0
|
||||||
|
Почетный модератор
8785 / 2538 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
|
|
| 01.06.2010, 10:27 | |
|
4aynik, останаливается и все... больше никуда не идет вообще?
0
|
|
|
0 / 0 / 0
Регистрация: 17.08.2009
Сообщений: 161
|
|
| 01.06.2010, 10:38 [ТС] | |
|
Через какое то время выдаёт сообщение, что сервер не существует или отсутствует доступ, но это сообщение внутреннее, билдеровское
0
|
|
|
Почетный модератор
8785 / 2538 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
|
|
| 01.06.2010, 10:42 | |
|
4aynik, ну тогда есть простое решение - создаем таймер, выставялем ему интервал и в нем пишем нужный тебе пост и выпадаем из проги
0
|
|
|
Почетный модератор
8785 / 2538 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
|
|
| 01.06.2010, 11:08 | |
|
4aynik, у вас в ситуации выключенного сервака таймаут соединения не будет срабатывать... потому что у меня такое ощущение, что работает он при отвечающем sql сервере, а при выключенном - тут уже таймауты сетевых протоколов вступают в силу... а он в винде они крайне настойчивы, что-то около 16 попыток, пока не выкинет исключение...
0
|
|
|
0 / 0 / 0
Регистрация: 17.08.2009
Сообщений: 161
|
|
| 02.06.2010, 11:41 [ТС] | |
|
Не знаете, у ADOConnection есть в свойствах проверка на пинг? А то можно было бы в коде сделать проверку на пинг компа, где серв стоит...
0
|
|
|
Почетный модератор
8785 / 2538 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
|
|
| 02.06.2010, 12:10 | |
|
4aynik, вряд ли там есть такое... самому можно это реализовать
0
|
|
|
0 / 0 / 0
Регистрация: 17.08.2009
Сообщений: 161
|
||||||
| 02.06.2010, 16:36 [ТС] | ||||||
|
Типа написать метод или функцию..?
Добавлено через 2 часа 22 минуты Попробовал через вот такое условие
Бредятину какую то я придумал ![]() Ошибку выдаёт при коннекте, но если серв доступен экзешник запускается после сообщения об ошибке...
0
|
||||||
|
Почетный модератор
8785 / 2538 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
|
|
| 03.06.2010, 14:19 | |
|
4aynik, да уж, что-то занимательное однако... сообщение надо бы вызывать в таймере...
0
|
|
|
0 / 0 / 0
Регистрация: 17.08.2009
Сообщений: 161
|
||||||
| 04.06.2010, 10:05 [ТС] | ||||||
|
В событии таймера OnTimer вот это прописано:
Блин, всё не то...
0
|
||||||
|
Почетный модератор
8785 / 2538 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
|
|||||||||||
| 04.06.2010, 10:09 | |||||||||||
|
4aynik, вообще я, когда вам предлагал таймер, то предполагал такое:
в таймере пишем интервал к примеру 30с, в обработчике OnTimer:
1
|
|||||||||||
|
0 / 0 / 0
Регистрация: 17.08.2009
Сообщений: 161
|
|
| 11.06.2010, 11:18 [ТС] | |
|
Не знаю, что в catch(...)
![]() Добавлено через 29 секунд Не знаю, что в catch(...) писать
0
|
|
|
Почетный модератор
8785 / 2538 / 144
Регистрация: 07.03.2007
Сообщений: 11,873
|
||||||
| 11.06.2010, 11:22 | ||||||
|
4aynik,
ну вы бы уже напряглись бы... вам там надо написать сообщение:
1
|
||||||
|
0 / 0 / 0
Регистрация: 17.08.2009
Сообщений: 161
|
|
| 15.06.2010, 14:48 [ТС] | |
|
В случае, когда сервер в шатдауне, то заданный таймаут срабатывает только при первом запуске экзешника, потом (при втором и дальнейших запусках) опять какой то другой таймаут вступает в действие... Но зато теперь только заданное сообщение выдаётся всегда. Спасибо!
0
|
|
| 15.06.2010, 14:48 | |
|
Помогаю со студенческими работами здесь
19
Ошибка при попытке подключения к БД через ADO Connection ADO.NET Connection->ADO Connection Entity framework SqlServerProvider Connection timeout
Ошибка: Socket error #10060 Connection timeOut Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Налог на собак: https:/ / **********/ gallery/ V06K53e
Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf
Пост отсюда. . .
|
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop?
Ниже её машинный перевод.
После долгих разбирательств я наконец-то вернула себе. . .
|
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод
Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод.
Thinkpad X220 Tablet —. . .
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|