Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Вызов хранимой процедуры [D7, XP]


Gans ©   (2009-06-04 09:09:00) 

Здравствуйте. Для вызова использую TOraStoredProc, теперь такой вопрос. При выполнении процедуры при возникновении какой либо ошибки в процедуре, как сделать, что бы ошибка не отобрализалась на экране? Мне нужно, что бы просто программа прекратила работа без сообщениях об ошибке. Спасибо.

try
 execute; //
except
exit;
end;


Dennis I. Komarov   (2009-06-04 11:30:00) [1]


> после этого ошибка точно не возникнет

не факт :) ошибка в процедуре, процедура хранимая, СУБД не факт что локальная


Игорь Шевченко   (2009-06-04 11:23:00) [2]

почему бы заодно винт не отформатировать - после этого ошибка точно не возникнет


brother   (2009-06-04 10:54:00) [3]

шутим?


Леша   (2009-06-04 10:50:00) [4]

Ну я так подумал, что если программа закрывается без сообщений при ошибке в ХР; то почему бы, заодно, и не перегрузить компьютер.


Big Joe   (2009-06-04 10:30:00) [5]


> Как компьютер перезагрузить, если в процедуре ошибка?


Reset)


Dennis I. Komarov   (2009-06-04 10:00:00) [6]


> Леша ©   (04.06.09 09:31) [2]

А он тут причем оказался?
Голову оторвать за такое...


Леша   (2009-06-04 09:31:00) [7]

В догонку вопрос можно?
Как компьютер перезагрузить, если в процедуре ошибка?


Dennis I. Komarov   (2009-06-04 09:20:00) [8]

Обработать ее в хранимке, и как следствие передать код ошибки приложению


Наверх

Титульная страница Поиск, карта сайта Написать письмо