Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 31.08.2010, 09:33   #1
GX_h10
Пользователь
 
Регистрация: 20.04.2009
Сообщений: 28
По умолчанию Проверка сети

Есть приложение работающее с удаленной БД, которое периодически, с интервалом в десять минут, делает обновление данных.

Как сделать, чтобы при отключении (к примеру коммутатора) программа не выдавала ошибку подключения, а продолжала работать. Т.е., по сути не понятно: как проверить сеть - не наличие сетевой карты или провода в ней, а именно проблемы с сетью за пределами компьютера.
При всем этом, обязательно отсутствие привязки к адресу или пингу сервера.
GX_h10 вне форума Ответить с цитированием
Старый 31.08.2010, 10:06   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

http://www.google.ru/search?client=o...utf-8&oe=utf-8
p51x вне форума Ответить с цитированием
Старый 31.08.2010, 10:30   #3
GX_h10
Пользователь
 
Регистрация: 20.04.2009
Сообщений: 28
По умолчанию

2 p51x и чё? Стал бы я сюда обращаться, если не знал про google?
GX_h10 вне форума Ответить с цитированием
Старый 31.08.2010, 10:45   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
программа не выдавала ошибку подключения, а продолжала работать.
А зачем сеть проверять? Достаточно обьять "работу с БД" в TRY... except и если произошла ошибка обработать ее.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 31.08.2010, 10:48   #5
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

Цитата:
2 p51x и чё? Стал бы я сюда обращаться, если не знал про google?
можно предполагать, что нет ...а какие решения из гугля вы уже пробовали? по вашим постам этого не видно.
Цитата:
При всем этом, обязательно отсутствие привязки к адресу или пингу сервера
чушь... и как по вашему без проверки связи узнать? кстати, способ от Stilet-а вторично и косвенно сеть и проверяет, так сказать - руками самой базы, созданием соединения и проверкой облома, чтоб доходчивей было.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation

Последний раз редактировалось raxp; 31.08.2010 в 10:51.
raxp вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сети и с++. jojahti Свободное общение 15 06.09.2009 13:10
Проверка наличия подключения к локальной сети nixstill Работа с сетью в Delphi 2 31.07.2009 23:49
сети Sjava Помощь студентам 1 22.05.2009 23:38
БД и сети elfers БД в Delphi 6 09.04.2009 23:38