使用Statement SqlConnection关闭?

时间:2014-04-14 19:47:52

标签: sqlconnection using-statement

当我在下面实例化this.database时实例化我的连接,当我在ExecuteDataReader上调用this.database时我正在使用try, catch...它会打开连接执行reader并返回{ {1}}对象。

如上所述,下面的SqlDataReader语句将关闭我在另一个类中实例化的连接而没有using语句而没有显式调用usingdispose

close

由于

1 个答案:

答案 0 :(得分:0)

据我所知,Using只是以下内容的简称,只有当底层物品是一次性的时才有用......

try
{
    connection = new [...]
}
catch
{
}
finally
{
    connection.dispose()
}