oki si te entiendo... lo que no entiendo porque dices que es imposible. si el asp se ejecuta en el mismo server sql, e incluso en esquemas diferentes como tener la web en un server, el sql en otro dentro de l aintranet y jalan para internet sin problemas.
Asi que el localhost funciona perfecto.
pero bueno hace lo siguiente
Cita:
'obtengo la ip
192.168.20.10
DirecionIP = Request.ServerVariables("SERVER_NAME")
'veo de donde viene obteniendo los primeros tres caracteres
LanOrigen = mid(DirecionIP,1,3)
'solo necesito validar si es de mi Intranet, porque las IP publicas pueden ser totalmente diferentes a tu 200.71... entonces
if LanOrigen = "192" then
serverSQL = "192.168.*.*"
else
serverSQL = "200.*.*.*"
end if
MM_Conexion_STRING = "PROVIDER=SQLOLEDB;DATA SOURCE="& serverSQL &";UID=sa;PWD=sa;DATABASE=gestio n_proyecto"
suerte y pues lo del localhost es posible.