Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2011.05.29;
Скачать: CL | DM;

Вниз

исключение для EDBEngineError   Найти похожие ветки 

 
defen ©   (2009-10-14 12:12) [0]

Доброго времени суток! Моя программа отключает USB устройство, если не находит в удаленной базе SQL её серийного номера. проблема в том, что, если подключение к базе отсутствует, её выкидывает. читал, что в таких случаях создаётся исключение, но найденый материал меня только застопорил..... Помогите пожалуйста примером... Спасибо.


 
Медвежонок Пятачок ©   (2009-10-14 12:15) [1]

проблема в том, что, если подключение к базе отсутствует, её выкидывает

Флешку выкидывает? Так это нормально. Надежнее даже чем отключать.


 
defen ©   (2009-10-14 12:22) [2]

Нет, программу! :)


 
Медвежонок Пятачок ©   (2009-10-14 12:24) [3]

ну тоже правильно. зачем же она лезет в базу, если подключение отсутствует?


 
defen ©   (2009-10-14 12:26) [4]

Не надо стёба... Лучше подскажите как проблему решить...


 
Медвежонок Пятачок ©   (2009-10-14 12:27) [5]

какую проблему-то?


 
Медвежонок Пятачок ©   (2009-10-14 12:29) [6]

проблемы нет вообще.
программу "выкидывает" если нет подключения.
это нормально, потому что она все равно ничего не сможет проверить если нет подключения. а значит и работать ей незачем.

так в чем проблема-то?


 
defen ©   (2009-10-14 12:30) [7]

если база по какой-либо причине не доступна, программа должна выполнить процесс, а не падать, как она делает... т.е. Создать исключение для EDBEngineError


 
defen ©   (2009-10-14 12:31) [8]

она не должна пропустить устройство, если нет базы! Что не понятного?!


 
Медвежонок Пятачок ©   (2009-10-14 12:32) [9]

исключение и так уже создается. Но не программой, а библиотеками доступа к серверу.


 
Медвежонок Пятачок ©   (2009-10-14 12:35) [10]

try
Коннект к серверу;
if not проверка прошла then отключаем флешку;
except
пофик что там за проблема, но все равно отключаем флешку;
end;


 
defen ©   (2009-10-14 12:37) [11]

может я чего не понятно объясняю?  как обойти ошибку EDBEngineError?


 
brother ©   (2009-10-14 12:41) [12]

> может я чего не понятно объясняю?

нет..

> как обойти ошибку EDBEngineError?

а в сабже этого небыло... дальше, чего еще мы не знаем...


 
defen ©   (2009-10-14 12:48) [13]

Что вы за люди? К вам за помощью обращаются, а вы ток стебаться горазды. Всем СПАСИБО!


 
Медвежонок Пятачок ©   (2009-10-14 12:50) [14]

стеб из [10] чем не устраивает?



Страницы: 1 вся ветка

Текущий архив: 2011.05.29;
Скачать: CL | DM;

Наверх




Память: 0.49 MB
Время: 0.008 c
4-1248154627
Dmitriy
2009-07-21 09:37
2011.05.29
Открытые окна и Область рабочего стола.


3-1259512660
lamer6666
2009-11-29 19:37
2011.05.29
Zeos и MySQL


10-1169119535
Brenagwynn
2007-01-18 14:25
2011.05.29
сервис и COM


15-1297410651
И. Павел
2011-02-11 10:50
2011.05.29
Стоит ли пробовать XE?


2-1297944223
Ghost del vonte
2011-02-17 15:03
2011.05.29
Указатель на последниий компонент потока