|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
Вылавливание ошибок Oracle (используя BDE)
Вот собственно проблемный текст, возможно я не так что то делаю:
oracle_connection : TDatabase log,passwd : String {.........} Oracle_connection.Params.Add(passwd); Oracle_connection.Params.Add(log); try oracle_connection.Connected:=true; { действия } except on E0 : Exception do begin ShowMessage(E0.ClassName+' exception '+E0.Message); end; end; {........} Значения пароля и логина беру из формы. При неправильных значениях получаю всегда одинаковую ошибку. При правильных значениях програма работает нормально. Но ошибки должны быть разными: неправильный пароль, нет учетной записи, пароль устарел ... Но я получаю всегда одну и ту же ORA-01012. Прошу помочь. |