Форум: "Базы";
Текущий архив: 2002.03.18;
Скачать: [xml.tar.bz2];
ВнизОшибки 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;
А вот такой хотелось бы:
Где OraErrorMsg - ошибка Oracle по русски. Так вот, мне совсем поровну как кто написал функцию возвращающую OraErrorMsg через
MessageDlg(OraErrorMsg, mtError, [mbOK], 0);
TClientDataSet1.CancelUpdate;if
или черезcase
, мне важно ее заиметь. Или может в электронном виде у кого-нибудь есть описание ошибок Oracle?
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.03.18;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.005 c