Ciao!
Nel caso in cui abbia una istruzione SQL di tipo UPDATE oppure DELETE, è necessario, dopo l'esecuzione dell'SQL, settare il recordset a Nothing?

Esempio:
codice:
sql = "UPDATE Tabella1 SET Campo1 = Campo1 + 1"
Set RS = DB.Execute(sql)

Set RS = Nothing