
Muchas gracias por el intento almaluz, pero nada.. ya probé con eso.... Me dice lo de que el tipo de dato no es correcto.
Entonces, opto por hacer algo asi:
fichero = rs("combos") & ""
Server.Execute(fichero)

Al concatenarle la cadena vacia es como si lo convirtiera a cadena... incluso me deja de dar ese error de tipo de datos y luego me dice que no lo encuentra el fichero. Entonces procedo a que me imprima por pantalla lo que contiene fichero y está todo correcto. El nombre es correcto, y está en la misma carpeta que el asp donde pongo la sentencia server.execute.
Sigo sin resolverlo.

Un detalle que no conté antes.

En realidad lo que tengo es un asp con un <!--include file="archivo.asp"--> y en archivo.asp es donde tengo el server.execute a otro archivo.asp
Es como si tuviera dos includes "recursivos", no se si me entendeis. El caso, que pense que este podia ser el error pero probe a no usar el include y pegar directamente el codigo de archivo.asp en el primero de ellos para quitar esta "recursividad".... Pero fallo de todas formas.