El problema es que los navegadores tanto Firefox como IE me detectan perfectamente la direccion de loopback (127.0.0.1) pero no pasa lo mismo cuando pongo http://localhost . Y el problema no es menor ya que no solo me genera conflictos para acceder a la base de datos sino que tengo tambien que andar cambiando configuraciones de varios programas para que funcionen indicando donde corresponda 127.0.0.1 en vez de localhost. (Ej: cliente de correo).
El codigo de mi aplicacion funciona perfecto en linux pero en xp tengo este problema, con lo cual lo primero que hice fue descartar la posibilidad de un error "humano" y por suerte en linux con el mismo servidor y la misma base anduvo todo perfecto.

Peeero en Windows no! En Windows el sistema no entiende que tiene que redireccionar a 127.0.0.1 cuando se escribe localhost! Incluso intente modificar la configuracion del firewall de Windows a los niveles mas bajos hasta incluso pobre por desactivarla, despues pense q podia ser el antivirus, ahora estoy usando NOD32 q se los recomiendo muchisimo, viene para arq de 64 y de 32bits casi ni lo notas. Una joyita, tanto asi que obviamente no encontre nada en la configuracion q tuviera algo q ver con el problema en cuestion. Probe sacando todos los procesos de memoria y dejar lo minimo y no hubo caso tampoco, tambien intente reiniciar el servidor y el motor de la base de datos y tampoco. Ya no se q mas intentar, si alguno tuvo algun problema asi, cualquier ayudita sirve!! =)
Salu2 a todos y gracias