本文主要是介绍c# SQL SERVER 处理类及错误码,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
SQL SERVER 数据库错误类是:System.Data.SqlClient.SqlException ,其类继承层次如下
System.Exception
System.SystemException
System.Runtime.InteropServices.ExternalException
System.Data.Common.DbException
System.Data.Odbc.OdbcException
System.Data.OleDb.OleDbException
System.Data.OracleClient.OracleException
System.Data.SqlClient.SqlException
其中:"Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding."错误对应 (ex.GetBaseException() as System.Data.SqlClient.SqlException).Number=-2,可通过此值来判断是否是超时错误,或其他错误。
这篇关于c# SQL SERVER 处理类及错误码的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!