Текущий архив: 2007.04.15;
Скачать: CL | DM;
Вниз
Перехват ошибки подключения к БД через OraSession Найти похожие ветки
← →
Sonia © (2007-03-26 11:03) [0]Имеется такой код:
try
OraSession1.Connected:=true;
except
on E: Exception do
begin
if MessageBox(a,"Не получилось соединиться с базой. Проверьте правильность соединения. Пробовать еще раз?","Соединиться с базой не удалось",MB_YESNO)=6 then
ConnectDialog1.Execute
else
form1.Close;
end;
end;
Подключение к OraSession происходит через ConnectDialog (использую компоненты ODAC). При вводе неправильных данных для подключения вылезает стандартный обработчик ошибок.Пробовала запускать не через Delphi, то же самое. Что посоветуете?
Еще вопрос по работе с ConnectDialog: как узнать какую кнопку нажал пользователь: ОК или Отмена?
Спасибо!
← →
Megabyte © (2007-03-26 11:28) [1]Ты исключение по тексту сообщения отлавливаешь???
М.б. лучше отлавливать по нужному типу исключения...
← →
Sonia © (2007-03-26 11:47) [2]А какой тип исключения у компонентов ODAC?
← →
evvcom © (2007-03-26 11:49) [3]Лови форму и не парься :)
Страницы: 1 вся ветка
Текущий архив: 2007.04.15;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.034 c