Tengo una aplicación web en capas, una de acceso a datos, una de reglas y validaciones y otra de sistema que es la que me sirve de comunicación entre la clase de reglas y los webform.. En fin, tengo en mi webform un sub que se encarga de buscar inf en la BD, lo hago con un DataReader, luego de leer mi Reader llamo al método close del mismo y llamo a un sub que está en mi clase de datos para cerrar la conexion a la BD, ahora bien, tengo una función en datos que retorna un DataReader y se lo pasa a otra función en la clase de reglas que también retorna un reader para pasarselo a la clase de sistema y de alli al webform...
Como dije antes en el webform llamo al método close de mi reader y cierro la conexion, ahora bien, no necesito cerrar tambien los DataReader que me retornan las funciones en las clases de datos y reglas? o no es necesario?
No es que me den errores ni nada, solo que tengo esa duda...
Gracias de antemano y disculpen lo extenso.. jej