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

Вниз

Коды ошибок Interbase   Найти похожие ветки 

 
Fareader ©   (2002-01-29 15:30) [0]

где можно найти коды ошибок Iterbase/Firebird в таком виде чтобы можно было их обработать в Exception?


 
Alexandr ©   (2002-01-30 07:25) [1]

в документации?


 
savva ©   (2002-01-30 09:26) [2]

а зачем? если для того чтоб русифицировать сообщения ошибок, так там где то есть файл с текстом ошибок (вроде видел в 6-м, но не думаю что сильно отличается это от 5.х) название его вроде interbase.msg и где то в нете встречал его частичную русификацию. Если поискать, то может и у меня он есть, не помню...


 
Alexandr ©   (2002-01-30 09:35) [3]

простой перевод это обычно не то, что нужно.

Для этого пользователям надо растолковывать очнь много:
про ссылочную целостность, про уникальные индексы, про транзакции, про check, и много чего еще.

Так что не все так просто.

Здесь надо не переводить, а логически анализировать и писать уже по-русски- значение используется, такое значение уже есть, значение недопустимо и пр. А также указать пользователю, что ему делать-то после этого (указать список допустимых значений, показать существующее значение и пр.)

Написание такого механизма обработки ошибок это большая и серьезная работа.


 
Fareader ©   (2002-01-30 10:34) [4]

Где документация? В хелпе по Firebird по этому поводу ничего нет. Хотелось бы проделать хоть часть этой большой и сложной работы.


 
Romkin ©   (2002-01-30 10:40) [5]

Сходи на http://ib.demo.ru , там есть ссылки на документацию, в pdf формате, ее качать надо



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

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

Наверх




Память: 0.47 MB
Время: 0.01 c
6-79412
eblade
2001-12-08 21:56
2002.02.25
TClientSocket.OnWrite


14-79456
StelZ
2002-01-04 20:47
2002.02.25
Help ака справка


1-79337
ruslan_r
2002-02-08 06:29
2002.02.25
Программирование


6-79419
Gayrus
2001-12-05 03:21
2002.02.25
Плиииз...Хелп...


1-79322
Mistery
2002-02-07 18:15
2002.02.25
П - а - м - а - г - а - и - г - и - т - е .