Moises22, tu servidor no está interpretando ASP. No lo procesa, por eso entrega la ruta de la base de datos en el código fuente (sino, no debería)
Con respecto a ésto:
Cita: si se quiere subir un sitio web a un servidor de pago via FTP evidentemente no se puede poner en una carpeta fuera de la publica que t da el servidor.
Cualquier proveedor de hosting de pago que sea "medianamente serio" te permite tener carpetas (o sólo una) por fuera del directorio de publicación.
Estás afirmando muchas cosas que no son ciertas!