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

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

отменить добавление записи в триггере [D7, FB1.5.5]


Karburator ©   (2008-04-01 12:13:00) 

Можно ли и если да то как в триггере перед добавлением записи в таблицу отменить это добавление?


Karburator   (2008-04-02 07:29:00) [1]

спасибо всем, действительно Exception то что нужно было


ANB   (2008-04-01 17:24:00) [2]


> В триггере вполне м.б. добавление в др. таблицы. Это и имелось.
> ..

Тады прокатывает. Только врядли тогда задавался бы вопрос - слишком тривиально.


Johnmen   (2008-04-01 16:15:00) [3]

В триггере вполне м.б. добавление в др. таблицы. Это и имелось...


ANB   (2008-04-01 15:53:00) [4]


> А если перед,

Эта. Триггера сами не реализуют добавление. => иф не поможет.
Т.е. см 1 и 2.


Johnmen   (2008-04-01 13:12:00) [5]


> перед добавлением записи в таблицу отменить это добавление?

Отменить - означает по-факту добавления.
А если перед, то это просто не добавлять. Т.е. IF.


Правильный_Вася   (2008-04-01 12:15:00) [6]

можно
поднять исключение
EXCEPTION тра-ля-ля


Сергей М.   (2008-04-01 12:15:00) [7]

Возбудить любую искл.ситуацию


Наверх

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