Вниз
Скачать: CL | DM;

Перехват ошибки   Найти похожие ветки 

← →
Koala ©   (2004-09-23 17:19) [0]

Как перехватить ошибку:
DM.sp_Ins_FuelMap:
Invalid insert or update value(s): object columns are
constrained - no 2 table rows can have duplicate column values.violation of PRIMARY or UNIQUE KEY constraint "UNQ_REF_FUELMAP" on table "TBL_REF_FUELMAP".
и затем вывести свою (т.е. пояснение для пользователя на русском языке причину возникновения ошибки),
если можно загнать как константу, а затем вывести ее... то как это сделать


← →
Nikolay M. ©   (2004-09-23 19:54) [1]

И, конечно, невдомек, что неплохо бы указать СУБД как причину церебральной любви...


← →
Koala ©   (2004-09-23 20:21) [2]

Nikolay M. ©   (23.09.04 19:54) [1]
Прошу прощения...
Firebird 1.5.1


← →
Nikolay M. ©   (2004-09-23 20:58) [3]

Имхо, самое гибкое - поддерживать целостность не констрейнтами, а тригерами и, в случае нарушения ссылочной целостности, генерировать exception с соотв. текстом.



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

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



Память: 0.45 MB
Время: 0.022 c
1-1097131451
Dr. Genius
2004-10-07 10:44
2004.10.24
Смена кодировки строки из ANSI в ASCII


14-1096745495
Gero
2004-10-02 23:31
2004.10.24
Смена материнки


3-1096090773
SergeyM
2004-09-25 09:39
2004.10.24
Поиск с фильтром в компонентах ADO


6-1092839005
Lord de Mon
2004-08-18 18:23
2004.10.24
как считать с веб-страницы значение?


1-1097220808
nef
2004-10-08 11:33
2004.10.24
Оптимизационный поиск на сетке




   Наверх