Форум: "Базы";
Текущий архив: 2002.09.09;
Скачать: [xml.tar.bz2];
ВнизЕсли пропадает связь клиента с сервером... Найти похожие ветки
← →
harismatik (2002-08-16 13:11) [0]Есть база данных, работающая на сервере (отдельная машина). Есть клиенты, подключающиеся к ней по локальной сети с других машин. Что произойдет, если произойдет обрыв сети? Как проверить подключение клиента к серверу(на клиенте) и в случае его потери выдать определенное сообщение, а не системное? В каком месте и какого типа код нужно ввести в программе?
Извините за возможно дурацкий вопрос, но я не знаю на него ответа :(
← →
Johnmen (2002-08-16 13:19) [1]При любой попытке обращения к БД будет возбуждено исключение с соответствующим сообщением...Можно перехватить его, напр. try..except...end
← →
Desdechado (2002-08-16 18:31) [2]вообще-то при пропадении связи мявкнет БДЕ.
можно попробовать TDatabase.AfterDisconnect обработчик повесить
← →
Alexandr (2002-08-19 09:33) [3]ну все зависит от компонент доступа.
В IBX в этой части нарвешься на глюки и однозначную необходимость править исходники :) Хорошо, что уже есть люди которые подправили все, чтобы работало.
В FIBPlus все сдело нормально и корректно.
В BDE точно не помню, но по-моему не очень хорошо
В IBO не знаю.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.09.09;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.01 c