salve a tutti

frequentemente mi capitea questo questo errore in mysql
-->too many connection

volevo quindi sapere quale è il modo migliore per evitare qeusto tipo di errore!!
in genere il uso questo modo di recuperare i dati dal db
codice:
dim rs
set rs=server.createOBject("adodb.recordset")
rs.open "select * from tabella",stringaconnessione
...
rs.close
set rs=nothing
secondo voi in questo modo si rischia di rimanere aperte le connessioni?
oppure mi conviene dichiarare una variabile di tipo connection e usala con il
recordset e poi chiuderla?

grazie