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

Вниз

Ошибки Oracle   Найти похожие ветки 

 
Quaker ©   (2002-02-19 11:24) [0]

Привет!!! Если кто-нибудь занимался писанием подобной вещи:

if OraError = "ORA-02292" then
OraErrorMsg := "Удалить запись невозможно!"+#10+#13+
"Существуют зависимые записи."
else if OraError = ........... then
OraErrorMsg := "...............
и т.д.



Откликнитесь плис.


 
EAlexander ©   (2002-02-19 12:41) [1]

Oracle возвращает код ошибки - integer. по нему можно писать case :)


 
Quaker ©   (2002-02-20 06:19) [2]

где он ее возвращет??? :)))
Прошу прощения, некорректно задал вопрос.
Я работаю с TClientDataSet"ом (ввод, редактирование, удаление записей). Переопределяю метод OnReconcileError (возникает когда сервер приложений посылает клиенту ошибку).
Очень не хотелось писать в теле метода следующий код:

MessageDlg(E.Message, mtError, [mbOK], 0);
TClientDataSet1.CancelUpdate;

А вот такой хотелось бы:

MessageDlg(OraErrorMsg, mtError, [mbOK], 0);
TClientDataSet1.CancelUpdate;
Где OraErrorMsg - ошибка Oracle по русски. Так вот, мне совсем поровну как кто написал функцию возвращающую OraErrorMsg через if или через case, мне важно ее заиметь. Или может в электронном виде у кого-нибудь есть описание ошибок Oracle?



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

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

Наверх




Память: 0.47 MB
Время: 0.01 c
7-57542
Cherep2
2001-12-14 17:48
2002.03.18
Про Модем и реестр!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!<<<<<<Срочно>>>>>>


3-57297
draculenok
2002-02-19 07:49
2002.03.18
Кто-нибудь.....


1-57369
Priz_Datiy
2002-03-04 11:43
2002.03.18
Проблеммы с StrToInt


4-57556
daos
2002-01-19 13:30
2002.03.18
Как узнать что курсор покинул мое окно?


1-57425
виктор_л
2002-03-01 11:46
2002.03.18
Почему так получается?