Текущий архив: 2003.02.13;
Скачать: CL | DM;
Вниз
Как вместо сообщения об ошибке выдать свое сообщение??? Найти похожие ветки
← →
Sirus (2003-01-29 07:29) [0]Привет Мастера...
Есть вопрос:
Как вместо сообщения об ошибке выдать свое сообщение и продолжать работу дальше???
А то при выполнении запросов, если возникает ошибка то процедура заканчивает свою работу (не выполняет запросы идущие следом за ошибочным запросом)
← →
BorisUK (2003-01-29 07:34) [1]Это все уже в факах сто лет лежит.
Ищи. Да и в любой литературе тоже есть.
← →
Sirus (2003-01-29 07:41) [2]Не нашел я в факах столетних...
а то что находил все равно останавливает работу процедуры...
← →
AlexSerp (2003-01-29 08:49) [3]Работай через try-боки и там в except прописывай свою реакцию на ошибку.
Саня
← →
BorisUK (2003-01-29 09:50) [4]
> выдать свое сообщение и продолжать работу дальше
Вот тут тебя не понял...
Выдать свое сообщение проще пареной репы... и в факах есть и вот
> AlexSerp © (29.01.03 08:49)
правильно советует...
Но как ты продолжать то работу процедуры хочешь если процедура вылетела???
Конечно можно замутить чтото типа ЕСЛИ такато ошибка ТО изменить в конфигурации или наборе параметров ТОТО и ТОТО и ПЕРЕЗАПУСТИТЬ туже процедуру по новой...
Ну так это и делай в трай иксепт...
А продолжать процедуру которая уже завершена с результатом ОШИБКА - ИМХО ты не можешь. Поскольку нелогично это...
← →
Delirium^.Tremens (2003-01-29 09:57) [5]В ХП IB можно обрабатывать ошибки блоками типа:
WHEN ANY DO...
Где ANY - для любой ошибки. Можно указывать и конкретные.
Страницы: 1 вся ветка
Текущий архив: 2003.02.13;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.008 c