三种方法中其中第三种最好,是前面两种的结合
//使用try catch finally
public void dataBaseClose1()
{
SqlConnection conn = new SqlConnection("...");
try
{
conn.Open();
}
catch { }
finally
{
conn.Close();
}
}
//使用using
public void dataBaseClose2()
{
using (SqlConnection sqlcon= new SqlConnection("..."))
{
sqlcon.Open();
sqlcon.Close();//可加可不加,加上可以更快关闭。
}
}
//使用上面两种的结合,最好的方式
public void dataBaseClose12()
{
try
{
using (SqlConnection sqlcon = new SqlConnection("..."))
{
sqlcon.Open();
sqlcon.Close();//可加可不加,加上可以更快关闭。
}
}
catch
{
}
}
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/qianjian8/archive/2009/03/08/3964826.aspx