使用using释放资源
SqlConnection conn = new SqlConnection (connString); try { conn.Open(); //省略访问数据库代码... } catch (Exception ex) { throw ex; } finally { conn.Close(); }
数据库连接通常属于有限的服务器资源,因此要在使用后马上关闭.这是提高数据
库访问性能的基本方法.在代码中,finally块中调用Close()方法释放连接,确保
即使有异常发生,连接也能被释放,.除了使用try-catch-finally语句外,也可以
通过using语句来尽快释放资源.
using语句的两个作用 1.作为关键字,using可以导入命名空间. 2.作为C#语句,using可以释放对象占用的内存资源.
语法:
using(SqlConnection conn = new SqlConnection(connString)) { //数据库操作代码... }
时间: 2024-11-06 15:33:49