问一个简单的问题啊。。
public static SqlDataReader QueryReader(string strSQL)
{
SqlConnection connection = new SqlConnection(connectionString);
//{
SqlCommand cmd = new SqlCommand(strSQL, connection);
try
{//执行数据库命令
DoConn(connection);
SqlDataReader myReader = cmd.ExecuteReader(CommandBehavior.CloseConnection);
return myReader;
}
catch (Exception e)
{//处理异常
throw new Exception(e.Message);
}
finally
{//释放资源
cmd.Dispose();
//connection.Close();
}
//}
}
调用这个方法返回一个datareader
页面datareader.close()的时候,连接关闭了吗??
是不是真的关闭了啊?如何看啊?