Вот
у по-разному решать различные проблемы при выполнении операций с базой данных.
например Операция может завершиться ошибкой из-за неправильных учетных данных базы данных или из-за проблем с сетью. Или это может произойти сбой, потому что запрос не является правильным (если в столбце типа int передается строковое значение)
В моем коде C # у нас есть толькоSqlException
который имеет коллекциюSqlErrors
, Однако существует много уровней серьезности.
Как я могу легко определить причину SqlException? Как определить исключение из-за проблемы с подключением или сбоя аутентификации или из-за проблемы с запросом.
Я использую SQL Server 2005.