no,assolutamente... volevo capire solo come funzionava...
ok allora va bene come ho fatto io


query = "select * from tb_prova" ' recuperiamo tutti i campi

rs.close()
rs.open query, connessione, 0, ForReading or ForWriting


come già visto nella risposta:
rs.close
query = ...
rs.open

grazie, non era problema di codice era solo per capire
( creo query, chiudo connessione se avevo già fatto operazioni su recorset e quindi era aperta e apro recordset(rs.open...) )
perfetto!