Estoy usando DataSet para recuperar datos de Microsoft SQL Server. ¿Debo cerrar explícitamente la conexión (o el SqlDataAdapter subyacente cierra automáticamente la conexión)?Cerrar la conexión subyacente de DataSet explícitamente?
Siempre uso DataReader (con usando), pero la primera vez que uso DataSet es por eso que me pregunto acerca de las mejores prácticas. Gracias por adelantado.
No estoy utilizando actualmente el "uso" de conjunto de datos, eso es exactamente lo que me preguntaba? ¿Debo cerrar cuando trato con DataSet? Gracias. –
si está utilizando un lector, entonces debería cerrar/eliminar el adaptador y/o lectores utilizados para evitar excepciones. Ver mi respuesta a continuación. –
Amit: Como mencioné anteriormente, ya uso "using" para DataReaders (que se ocupa del cierre). Mi pregunta es solo para DataSets. Por favor lea mi pregunta nuevamente Gracias. –