Umm si es de un formulario yo lo pasaría desde el formulario a la página por ejemplo
<form method="POST" action="new2.asp">
<input type="text" name="campoapasar" size="55">
<input name="B1" type="submit" class="Estilo1" value="pasarcampo"></td>
<td width="84%"><input name="B2" type="reset" class="Estilo1" value="Restablecer"></td>
</tr>
luego para recogerlo
rr=request.form("campoapasar")
En tu caso creo que el campo de la select es numérico así que supongo q tendrás q ponerlo a integer
rr=Cint(request.form("campoapasar"))
y luego haces la conexion a la base y eso.
Te recomiendo insertar registros con una insert el addnew no me gusta mucho (creo q no me deja meter campos en blanco)
Ah! asegurate que la base de datos tiene permisos de escritura (en la carpeta que la contiene le das permisos), es un fallo muy común (yo me volví loco)
Esta es la forma que utilizo yo paar coger datos de un formulario
Si hay algo mal que alguien me lo diga yo también soy nuevo en esto hace 1 mes no sabia ni que era asp y gracias a este foro ya sé algo.