none
Duda sobre la clase SqlConnection RRS feed

  • Pregunta

  • Hola amigos del foro. Verán tengo una duda, leyendo un poco sobre la clase SqlConnection, me tope con un enunciado que dice: "Si la conexión SqlConnection está fuera de ámbito, permanecerá abierta. Por tanto, debe cerrar la conexión explícitamente mediante una llamada al método Close o Dispose."

    ¿A qué se refiere con "fuera de ámbito"?

    y ¿Por qué es necesaria cerrar una conexión se realiza fuera de ámbito?


    Juan Alberto Patal

    lunes, 2 de abril de 2012 2:48

Respuestas

  • imagino hace referencia a que uses

    using(SqlConnection con = new SqlConnection(connstring)){

    }

    Using con As New SqlConnection(connstring)

    End Using

    el ambito lo marca el using, cuando sales de este de forma directa se invoca el close de la conexion

    saludos


    Leandro Tuttini

    Blog
    Buenos Aires
    Argentina

    • Marcado como respuesta JuanAlberto008 viernes, 13 de abril de 2012 3:22
    lunes, 2 de abril de 2012 5:07