No he programado en ASP, pero por lo que he podido ver y entender, creo que podrías reutilizar código, usando una función para las peticiones asíncronas (Ajax) y otra para las consultas (ASP).
Algo como esto:
Código ASP:
Ver originalfunction consultas(consulta)
sqlString = consulta;
end function
Código Javascript
:
Ver originalfunction ajax(id_del_combo){
//Instrucciones
}
De esta manera, evitarás crear código similar una y otra vez. Cada vez que veas una estructura similar, intenta reutilizarla en lugar de repetirla.
Saludos