Salve a tutti.

Eseguo la query che posto di seguito all'interno di un ciclo do until... loop in ASP e mi aspettavo di avere come risultato finale questo risultato, che non sono altro i cinque record che vengono estratti se eseguo la stessa query manualmente all'interno di mysql:

7747
8050
1510
2408
7508
Invece ottengo questo risultato, cioè solo il primo record ripetuto tre volte:

7747
7747
7747
Che cosa non ho capito?

codice:
   
   //ESEGUO PRIMA QUERY
   .....

   Set Rs = CreateObject("ADODB.Recordset")
   Rs.Open SQL, objconn
   
   if not Rs.eof then 
               
         Rs.MoveFirst()
            Do Until Rs.eof  
             
             SELECT A.*, B.* FROM
             tbl_1 A INNER JOIN tbl_2 B 
             ON B.ID_A = A.ID_B 
             WHERE Valido = 0 AND DATA_EVENTO = '2010-05-06' 
             AND ORA_EVENTO BETWEEN '12:00:00' AND '17:59:59'

             Rs.MoveNext()
          Loop

   end if
Vi ringrazio per l'interessamento.
Ciao