Creo entender lo que quieres hacer con el objeto SELECT, segun entiendo lo que quieres es que si el objeto select tiene 20 valores esos 20 valores se registren en la base de datos.
Si es eso lo que quieres, no se puede con un select lo que tendrias que hacer seria mas bien repetir varias veces un objeto con el nismo nombre, por ejemplo un textbox, por ejemplo:
Código:
FOR J = 1 TO CONTADOR7
IF NCLAVE=XCLAVE THEN
RESPONSE.WRITE("<INPUT TYPE='TEXT' NAME='NombreObjeto' SIZE='20' VALUE='"+DATOS7(J)+"'><BR />")
END IF
NEXT
Con eso recibirias todos los valores en un arreglo de la siguiente manera:
Código:
ParticipantesID = Split(request("NombreObjeto") , "," )
ó
Código:
for i=0 to uBound(request("NombreObjeto") )
valor = request("NombreObjeto")(i+1)
next
'Aqui la variable i podria funcionar como tu indice
Espero que eso te sirva...
Saludos...