Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.011 c
4-21300
Cybermonk
2002-08-20 07:58
2002.10.07
Units


4-21335
ArhAngel2
2002-08-21 19:25
2002.10.07
Короткий путь


14-21233
Елена
2002-09-11 08:16
2002.10.07
Список последних документов в Windows


14-21223
Карелин Артем
2002-09-10 13:49
2002.10.07
Вход автоматом в Win 2000 server.


4-21312
madcap
2002-08-09 22:45
2002.10.07
Как отправить письмо на SMTP?




   Наверх