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

Вниз

Database Connect...   Найти похожие ветки 

 
amateur2002   (2002-09-17 10:28) [0]

Помогите, плз., новичку корректно написать процедуру соединения с базой данных.

Суть проблемы: при недоступности базы данных или неверном логине (пароле) выдается ошибка EDBEngineError и все это добро зависает.

Я пробовал сделать что-то вроде:
try
Database1.Connected := True;
except
on EDBEngineError do
Exit;
end;
,но все-равно СНАЧАЛА выдается сообщение об ошибке, а потом уже выполняется exception...

Вопрос: как сделать так, чтобы получить код ошибки с возможностью дальнейшей обработки без вывода самой ErrorMsg?

Заранее благодарен!


 
Mike Kouzmine   (2002-09-17 10:32) [1]

А ты запускаешь из среды?


 
amateur2002   (2002-09-17 10:37) [2]

Да, из среды.


 
Mike Kouzmine   (2002-09-17 10:44) [3]

Убери галочку останов по ексептион или запусти не из среды


 
Johnmen ©   (2002-09-17 10:51) [4]

Галочку лучше оставить - пригодится.....:-)


 
amateur2002   (2002-09-17 10:52) [5]

Спасибо, попробую.


 
amateur2002   (2002-09-17 11:25) [6]

Что-то никак... Не из среды тоже Error.
Может быть, кто-нибудь просто приведет кусок кода, который корректно открывает базу и, скажем закрывает, если она недоступна...


 
Johnmen ©   (2002-09-17 11:33) [7]

Все должно работать...
Именно try...
>Не из среды тоже Error
Какая ?



 
amateur2002   (2002-09-17 11:41) [8]

А-а-а-а. Все пошло!
Остался один вопрос: как получить код ошибки для последующей обработки и вывода?

Спасибо!


 
Johnmen ©   (2002-09-17 11:47) [9]

Ты уже ответил сам себе...:o))) см.amateur2002 (17.09.02 10:28)


 
amateur2002   (2002-09-17 11:52) [10]

Все... Всем большое спасибо!



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

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

Наверх




Память: 0.48 MB
Время: 0.017 c
1-21128
KyberGirl
2002-09-25 19:54
2002.10.07
Как узнать какая кнопка нажата???


1-21092
UnDISCOvery
2002-09-24 14:30
2002.10.07
Драсть всем ! Затык интерфейса. Нет реакции на мышь. Как бороть ?


1-20978
Avsam
2002-09-25 20:18
2002.10.07
Brush закраска


1-20966
copyr25
2002-09-26 11:00
2002.10.07
Cобытия компонент по индексу?


4-21321
Alex870
2002-08-19 23:01
2002.10.07
Консольное приложение