Ciao a tutti.
Ho già provato a schiarirmi le idee facendo una ricerca sul forum ma temo di non aver capito ancora bene ... pongo di nuovo la questione.

Per l'apertura ed il controllo di un recordset posso fare in due modi:

I MODO
codice:
Set rs = cnConn.Execute("query")
  If not rs.eof then 'CONTROLLO SUL RECORDCOUNT
  end if
Set rs = nothing
II MODO
codice:
sql = "query"
Set rs = Server.CreateObject("ADODB.Recordset")
rs.Open sqlCtrl, cnConn, 3, 3
  If not rs.recordcount = 0 then 'CONTROLLO SUL RECORDCOUNT
  end if
rs.Close
Set rs = Nothing
Generalmente, io uso il I MODO quando devo scatenare azioni di UPDATE, INSERT, DELETE mentre se devo SOLO LEGGERE dati da una tabella uso il II MODO

Ma se io usassi il I MODO anche solo per scorrere e leggere è corretto, è performante?
Qual'è il modo migliore di procedere?

Grazie fin d'ora
Franz