Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Обработка и трансляция ошибок ADO (MS SQL)! / 5 сообщений из 5, страница 1 из 1
17.07.2001, 07:32
    #32009703
Zelius
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка и трансляция ошибок ADO (MS SQL)!
Привет!
Подскажите, как правильно интерпретировать смысл ошибок возвращаемых MS SQL сервером при подключении через ADO? Например, человек не может вставить запись, потому что нарушил ограничение первичного ключа и ему выдается страшный мессадж про первичные ключи, констрейны и т.д.! так ведь и инфаркт можно схватить! Но если бы тоже сообщение перевести на русский, то было быф просто: "Дурак! Введи уникальное имя!!!!"
--
С уважением, Князев Константин
...
Рейтинг: 0 / 0
17.07.2001, 08:10
    #32009707
George
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка и трансляция ошибок ADO (MS SQL)!
Создай либо карту , отображающую системные ошибки в твой персональный дескрипшн, либо пользуйся определением собственных ошибок (проверку уникальных значений, нарушений констрэйнов и т.п. можешь делать вручную в хранимке до основного действия, а потом инициируй собственную ошибку). Еще лучше, чтоб юзер не мог ввести неверное значение (это не всегда возможно).
...
Рейтинг: 0 / 0
17.07.2001, 09:12
    #32009718
Garya
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка и трансляция ошибок ADO (MS SQL)!
А еще можно поколдовать над sysmessages. Конечно, апдейтить английские сообщения на русский - это варварство (imho), а вот добавить туда (insert) собственные сообщения в дополнение к имеющимся, но на русском языке можно. Нужно только установить русский язык в параметрах соединения и добавить записи с корректным значением msglangid (с каким по памяти не помню, но могу порыться в своих архивах, если шибко припечет).
...
Рейтинг: 0 / 0
17.07.2001, 10:05
    #32009722
Zelius
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка и трансляция ошибок ADO (MS SQL)!
А нет ли в природе уже готовой таблицы с русскими сообщениями об ошибках, что бы их можно было бы залить?
...
Рейтинг: 0 / 0
17.07.2001, 15:15
    #32009765
Garya
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Обработка и трансляция ошибок ADO (MS SQL)!
Я думаю, как только это произойдет, MS объявит о появлении русской локализованной версии MS SQL Server .
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Обработка и трансляция ошибок ADO (MS SQL)! / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]