ho il seguente codice:
codice:
Private Sub CMDquery2_Click()
Set tabella2.ActiveConnection = cn
    query2A = "SELECT RISPOSTE.codiceA,CORSI.codiceC" _
            & " FROM RISULTATI, RISPOSTE,CORSI" _
            & " WHERE RISULTATI.codiceA=RISPOSTE.codiceA" _
            & " AND RISULTATI.Risposte_Esatte BETWEEN CORSI.min AND CORSI.max"
     tabella2.Open query2A
        Do While Not tabella2.EOF
                query2B = "UPDATE ALLIEVI" _
                        & "SET tabella2!codiceC" _
                        & "WHERE ALLIEVI.codiceA=tabella2!codiceA"
        Loop
End Sub
mi da il seguente errore:"nessun valore specificato per uno o più parametri obbligatori"
cosa faccio di sbagliato?