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

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

Коды ошибок Interbase [D5, IB6.x]


Fareader ©   (2002-01-29 15:30:00) 

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


Romkin   (2002-01-30 10:40:00) [1]

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


Fareader   (2002-01-30 10:34:00) [2]

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


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

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

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

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

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

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


savva   (2002-01-30 09:26:00) [4]

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


Alexandr   (2002-01-30 07:25:00) [5]

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


Наверх

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