ado什么时候处理?在使用中我会使用一个类成员会发生什么

时间:2010-11-13 08:42:46

标签: ado.net

我有一个porogram,我使用m_sqlConnection作为类成员

  using (m_sqlConnection = new SqlConnection(sr_ConnectionString))
   {
   m_sqlConnection.Open();
   } //dispose

类似于

 using ( SqlConnection m_sqlConnection = new SqlConnection(sr_ConnectionString))
 {
              m_sqlConnection.Open();
 }//dispose

1 个答案:

答案 0 :(得分:0)

两者都会处置新的SqlConnection

在第二种情况下,尝试调用m_sqlConnection上的任何方法(如果没有重新分配)将抛出异常。

请参阅MSDN上的using Statement。有几个例子,包括这些案例。