不知道这样可以吗? if (DbConnection.State == ConnectionState.Closed || DbConnection.State == ConnectionState.Broken)
{
try
{
DbConnection.Open();
}
catch (System.Data.SqlClient.SqlException ex)
{
throw new Exception("Database connect failed" + ex.Message);
}
}