powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Интерпретация ошибки в блоке try-catch
3 сообщений из 3, страница 1 из 1
Интерпретация ошибки в блоке try-catch
    #36953429
temrus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!

Выполняю:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
    try
    {
         _conn = new SqlConnection(ConnectionString);
         _conn.Open();
         return msg;
     }
     catch (Exception ex)
     {
          msg.Result = false;
          msg.ErrorMessage = ex.Message;
     }

При ошибках подключения типа "неверный пароль" и тд... вылетают сообщения на английском языке.
Каким образом можно перевести наиболее вероятные ошибки на русский язык, чтобы
пользователь не впал в панику?
...
Рейтинг: 0 / 0
Интерпретация ошибки в блоке try-catch
    #36959018
vkg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Exception замени на SqlException, а потом по ex.Number можешь узнать код ошибки (master.dbo.sysmessages - тут находятся коды ошибок), ну и соответственно и обрабатывай их.

вообщем, тынц :)
...
Рейтинг: 0 / 0
Интерпретация ошибки в блоке try-catch
    #36959352
temrus
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vkg,

Cпасибо! :)
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / ADO.NET, LINQ, Entity Framework, NHibernate, DAL, ORM [игнор отключен] [закрыт для гостей] / Интерпретация ошибки в блоке try-catch
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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