Salve,
Ho il seguente codice:
codice:
                Using db As New SqlClient.SqlConnection(objXML.Read("ConnectionString"))
                    Dim comando As New SqlClient.SqlCommand(script, db)
                    db.Open()
                    comando.ExecuteNonQuery()
                    db.Close()
                End Using
Come potete notare ho chiuso la connessione con "db.close", ma se vado a controllare nelle sessioni attive di sql server 2005 noto che c'è ancora la sessione attiva, fin quando nn termino l'esecuzione dell'applicazione...da quello che ho potuto capire che questa è una funzionalita di .net per far in modo che nn si eseguino ripetutamente aperture e chiusure di connessioni ad una stesso database, e che quindi l'istanza viene memorizzata in memoria..
Non esiste un modo per terminare forzatamente la sessione in memoria, senza dover ravviare l'applicazione?

Grazie Mille