Tienes un IF que no tengo idea para que lo quieres, preguntas por datos QueryString, pero tu formulario es POST.
Coloca esto al inicio de tu página para que constates que parámetros en realidad recibes:
Código:
Response.Write("Form<br>")
for each control in request.form
for indice=1 to request.form(control).count
response.write control&"="&request.form(control)(indice)&"<br>"
next
next
Response.Write("QueryString<br>")
for each control in request.QueryString
for indice=1 to request.QueryString(control).count
response.write control&"="&request.QueryString(control)(indice)&"<br>"
next
next
response.end