in access se scrivi INTO RISULTATI viene creata, se non esiste, una tabella che si chiamerà RISULTATI dove inserirà come struttura i campi presenti nell'istruzione select e come dati i record risultato della query
si può dire che è una query di creazione tabella

darkblOOd
INTO RISULTATI mette il valore in una variabile risultati in programmi scritti per esempio in COBOL su DB2 dove però la sintassi esatta sarebbe "INTO :RISULTATI" dove i : danno il significato di variabile host a risultati

9178angel
penso che il problema sia proprio in questa clausola INTO RISULTATI perchè query1 la dovresti eseguire con il metodo execute della connessione appunto perchè è una query di creazione e non la puoi scorrere come un recordset

ciao