I am using the MS Data Access App Block. I noticed that
when I call one of the ExecuteScalar methods
the "mustCloseConnection" variable is set to false which
bypasses the "if( mustCloseConnection ) connection.Close
();" statement. This means it is not closing the
connection. Is this by design? Can anybody explain why
it chooses to not close the connection.

Thanks in advance.