Con una sentencia condicional puede ser:
Código:
if Typename(Request.QueryString("id")) = "Integer" then
'haces lo que sea con la variable
else
'haces lo que sea cuando la variable no sea de tipo integer
end if
También hay funciones mucho más complejas, porque no solo es cuando te ingresan un tipo de valor qeu no corresponde con el que tenés en la base de datos, sino que también tenés que evitar el SQL Injection. Esa sentencia condicional sería solamente una mínima parte de una función de validación más grande y compleja.
Espero que te haya servido de algo.
Saludos!.