В asp.net (c #), сохранение значения в базе данных (linqtosql), sqlexception - PullRequest
0 голосов
/ 15 июня 2010

В asp.net (c #) я использую linqtosql. В таблице я установил свойство поля Isunique в значение true. При повторном вставлении того же значения появляется ошибка (исключение). «Невозможно вставить дубликат ключа. строка в объекте "dbo.student" с уникальным индексом ", мне нужно перехватить исключение и отобразить сообщение об ошибке. Как обрабатывать sqlexception? Заранее спасибо ...

1 Ответ

3 голосов
/ 15 июня 2010

В простейшем виде:

try
{
    // Code to attempt insert
}
catch(SqlException ex)
{
    // Get error from ex.Message and do something with it
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...