Gracias u_goldman,
mi_nota1= request.form("nota")
mi_nota2= request.form("nota2")
strSQL= "SELECT nom_alu, cod_docent, cod_seccion, " & mi_nota1 &", "& mi_nota2 &" FROM tabla WHERE condicion

ya lo intente, el problema es cuando el numero de campos varia y no siempre son los mismos. Por otro lado, como muestro lo regisros?, se puede usar GetRows y como seria?
Como uso For...each, que mencionas?
Gracias