我们知道使用C#程序访问数据库资源需要几个步骤:创建连接,打开连接,访问数据库,关闭连接,基本架构如下: SqlConnection conn = new SqlConnection(connString) try { conn.Open(); //省略访问数据库代码.. } catch (Exception ex) { throw ex; } finally { conn.Close(); } 数据库连接通常建立在通常有限的服务器资源,所以释放之后要及时关闭. 在代码中,finally块中调用…