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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 15.10.2011, 10:35   #1
Red_Garry
Пользователь
 
Регистрация: 03.10.2010
Сообщений: 55
По умолчанию ADOConnection - проверка

Здравствуйте!
Планируется сделать следующее: существует задача, которая собирает данные с различных машин по сети. Это могут быть таблицы Excel, базы Access и даже таблицы Oracle. Соответственно предполагается несколько компонентов типа ADOConnection. Типичная ситуация - клиентская машина не включена по какой-то причине. Теперь вопрос: как программно проверить, что ADOConnection указывает на реальный объект (т.е. клиентская машина включена и исходная таблица доступна). Если таблица недоступна, то - сообщение на экран.
Red_Garry вне форума Ответить с цитированием
Старый 15.10.2011, 12:39   #2
maLoy*508
Форумчанин
 
Аватар для maLoy*508
 
Регистрация: 28.03.2008
Сообщений: 672
По умолчанию

просто попробуй подключиться и обработай исключительную ситуацию...
maLoy*508 вне форума Ответить с цитированием
Старый 15.10.2011, 12:53   #3
rdama
Форумчанин
 
Аватар для rdama
 
Регистрация: 25.07.2009
Сообщений: 533
По умолчанию

Код:
try
...подключение к БД
except on E : exception do
   ShowMessage(E.ClassName + #13#10 +E.Message)
end;
Ну можно еще пингонуть машину...
Тут уж как душе угодно.
Маразм крепчал. Еноты пели...
R-style Dataknowlege Access Member Account (RDAMA)
rdama вне форума Ответить с цитированием
Старый 15.10.2011, 18:17   #4
Red_Garry
Пользователь
 
Регистрация: 03.10.2010
Сообщений: 55
По умолчанию

да, точно! Try-except - это, я думаю, то что нужно. Спасибо за отзывчивость
Red_Garry вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ADOConnection ADOSnow БД в Delphi 1 17.12.2010 17:57
Проверка подключения ADOConnection ercartman БД в Delphi 6 31.08.2010 14:51
ADOCONNECTION T@tali Общие вопросы Delphi 17 27.05.2010 18:07
ADOConnection Explosion БД в Delphi 7 16.04.2010 15:54
ADOConnection nikori БД в Delphi 2 17.06.2009 09:53