Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.01.29;
Скачать: CL | DM;

Вниз

Триггеры в IBase   Найти похожие ветки 

 
Holy ©   (2004-01-03 11:00) [0]

В базе есть триггер Before Insert. С его помощью надо проверить не имеется ли добавляемая запись в базе. И если есть, то отменить добавление, уведомив об этом программу. Сразу скажу, что это не попытка руками следить за ключами. Просто при автоматизированном вводе нужно избежать полностью дублирующихся записей.


 
Sergey_Masloff   (2004-01-03 12:46) [1]

Ну и в чем проблема? exception в триггере никто не мешает поднять...


 
Holy ©   (2004-01-03 13:41) [2]

Спасибо. Докопался я до этого. А как правильно его обработать в программе.


 
Desdechado ©   (2004-01-03 13:49) [3]

try
вставка
except
откат
end;


 
Holy ©   (2004-01-03 14:35) [4]


> Desdechado

Спасибо, правда я не это хотел спросить... Видимо ткнул добавить раньше времени :). Генерилось исключение класса EIBInterbaseError, а где оно в Делфях прописано чтобы его узнавали при компиляции я не ходу нашел...

Всем спасибо.



Страницы: 1 вся ветка

Текущий архив: 2004.01.29;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.017 c
3-93352
mail
2004-01-03 14:42
2004.01.29
Paradox - пробелы в названии полей


9-93324
Bones
2003-07-13 03:07
2004.01.29
Физика движения летательного аппарата


7-93712
dron
2003-11-12 12:47
2004.01.29
Как программно создать переменную окружения


1-93439
Pavor
2004-01-12 14:58
2004.01.29
RichEdit не показывает картинку


1-93429
werr
2004-01-16 15:25
2004.01.29
Как перенести каталог?