Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.10.24;
Скачать: 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 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.049 c
1-1097054091
12345
2004-10-06 13:14
2004.10.24
ASCII код клавиши DEL


14-1096614449
Babay
2004-10-01 11:07
2004.10.24
Книги по Delph 8. Поделитесь впечатлениями.


14-1096530538
vecna
2004-09-30 11:48
2004.10.24
Друзья vs деньги или "Курсы личностного роста"


8-1091104234
Vadik
2004-07-29 16:30
2004.10.24
Работа с видео камерой из Delphi


3-1095938787
UnDISCOvery
2004-09-23 15:26
2004.10.24
Многопоточный доступ к БД Access через ADO. Как ???