хранимые процедуры (Oracle), vb net 2012

Язык Visual Basic на платформе .NET.

Модераторы: Ramzes, Sebas

Anta
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 106
Зарегистрирован: 19.08.2012 (Вс) 22:00

хранимые процедуры (Oracle), vb net 2012

Сообщение Anta » 20.12.2012 (Чт) 2:47

Здравствуйте, подскажите пожалуйста, как можно проверить успешность или неусппешность выполнения хранимой процедуры в Оракл?
в разрабатываемом приложении имеется кнопка, по нажатию на которую происходит следующие действия:
1- выполняется хранимая процедура
2- делается update таблицы
3-значение checkbox .checked= true.

2е и 3 е действие нужно выполнить в случае,если процедура выполнена.
Имеется ли возможность определить каким нибудь образом выполнение процедуры или же перехватить сообщение об ошибке и приостановить выполнение , то есть не выполнять 2 и3.
Спасибо.

Qwertiy
Доктор VB наук
Доктор VB наук
 
Сообщения: 2753
Зарегистрирован: 26.06.2011 (Вс) 21:26

Сообщение Qwertiy » 20.12.2012 (Чт) 6:24

А процедура может быть не выпонена и не упасть с Exception'ом?

Anta
Продвинутый пользователь
Продвинутый пользователь
 
Сообщения: 106
Зарегистрирован: 19.08.2012 (Вс) 22:00

Re: хранимые процедуры (Oracle), vb net 2012

Сообщение Anta » 11.01.2013 (Пт) 2:19

Qwertiy писал(а):А процедура может быть не выпонена и не упасть с Exception'ом?
Qwertiy писал(а):А процедура может быть не выпонена и не упасть с Exception'ом?

Если выполнение процедуры поставить в try ...catch и будит Exception, то как сделать, чтоб следующая хранимая процедура не выполнялась?

Qwertiy
Доктор VB наук
Доктор VB наук
 
Сообщения: 2753
Зарегистрирован: 26.06.2011 (Вс) 21:26

Сообщение Qwertiy » 11.01.2013 (Пт) 7:40

Anta писал(а):Если выполнение процедуры поставить в try ...catch

Зачем? Наоборот убрать из.


Вернуться в Visual Basic .NET

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 41

    TopList