Описание тега sqlexception
C#
SqlException
выдается, когда ado.net обнаруживает ошибку, связанную с SQL Server.
SqlException
это класс, используемый System.Data.SqlClient
библиотека, чтобы представить ошибку, которая либо связана с SQL Server, либо генерируется им.
Для ошибок, генерируемых SQL Server, Number
свойство будет содержать номер ошибки SQL Server и Class
содержит серьезность. Если сервером было возвращено более одной ошибки или предупреждения, то сведения об исключении будут заполнены первой ошибкой \ предупреждением, а любые другие ошибки и предупреждения можно будет просмотреть вErrors
свойство.
При ошибках связи Message
будет содержать сведения об ошибке от поставщика сети, а с.Net 4.5 и выше InnerException
будет содержать соответствующие Win32Exception
.
Для получения дополнительной информации оSqlException
см. его страницу MSDN
Джава
Драйвер jdbc может создать исключение, которое предоставляет информацию об ошибке доступа к базе данных или других ошибках. См. Официальный javadoc для более подробной информации.