A veeeerrrrr ...
Este es un error donde el problema esta entre el teclado y la silla ....
Revisa con mucha, mucha atención :
if rs("notaAlu">100) or rs("notaAlu"<1) then
¿qué esta mal?
¿cómo se llama el nombre del campo?
....
....
ok, el detalle es así:
if rs("notaAlu") >100 or rs("notaAlu")<1 then Edito:
Es la primera vez que veo tu código completo .....
¿estas consiente de que ese código en vbscript de cliente nunca se ejecutará?, si el IF llegara a funcionar lo estas redireccionando, por lo que el cliente nunca recibirá ese código; además vbscript de cliente solo funciona en IE, en ningún otro navegador.
PD. Por cliente me refiero al browser, al navegador.