Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.01 c
7-38604
GOD
2002-12-08 00:44
2003.02.13
МОДЕМ


14-38504
[NIKEL]
2003-01-25 22:52
2003.02.13
Народ, никто не писал прграмму для создания и декомиляции CHM


1-38324
UDS
2003-02-02 23:27
2003.02.13
Так как все-таки программно создать каталог ?


1-38155
-=alien=-
2003-02-04 10:55
2003.02.13
CONSOLE APPLICATION


1-38177
wam
2003-02-04 18:11
2003.02.13
Вложение конструкторов




   Наверх