Depende de lo que quieras actualizar en a.asp. Segun veo la busqueda la haces en a.asp y en base a los resultados pones una cosa u otra en el iframe de b.asp. Si esto es asi, no tiene sentido el redirect que haces:
Yo haria algo asi:
En a.asp haria un COUNT con la sentencia SQL:
Código:
....
if rs.EOF then
session("SQL")=""
pageToSend = "blanco.htm"
else
session("SQL") = strSQL
pageToSend = "b.asp"
end if
' Crearia codigo javascript
response.write("<script>")
response.write("document.getElementById('iframe_page_B').src='" & pageToSend & "'")
response.write("</script")
En b.asp recogeria la variable de sesion SQL y realizaría la busqueda definitiva. Si no hay datos, es a.asp quien manda en el iframe a blanco.htm
Como ves, es cosa de javascript
Un saludo