I want to close the SqlConnection in the Finally since the using not really close it and the connection pool gets full. but I don\'t realize what\'s the right way to fo that
The way you are closing the connection with Using is Ok. Perhaps you might have forgotten to close some DataReaders instead ?
Using