Formato de fechas incorrecto

Rodri
07 de Noviembre del 2003
Hola a todos:

Tengo dos servidores. Los dos tienen win2000 server sp4 con iis5 y sql
server 7. La diferencia entre los dos servidores es que uno tiene todo
instalado en ingles y el otro todo en castellano.
En el servidor 1 (castellano) cuando ejecuto una pgina asp en la que se
muestra una fecha, esta se ve correctamente en el formato dd/mm/yyyy.
Sin embargo, en el servidor 2 (ingles) cuando ejecuto este mismo asp, la
fecha se muestra en el formato mm/dd/yyyy.
En ambos servidores la configuracin regional para el formato de fechas es
la misma: dd/mm/yyyy.
Me gustara saber como en el servidor 2 (ingles) puedo mostrar la fecha en
formato dd/mm/yyyy. NO QUIERO MODIFICAR EL CODIGO DEL ASP, ya que la
aplicacin es gigantesca. Mi pregunta es si existe algn parmetro en el iis
o en el win2000 server para poder mostrar las fechas en formato correcto.
Imagino que este problema no tiene nada que ver con el sql server, ya que
desde el admistrador corporativo y en ambos servidores, si abro una tabla el
formato de fechas, en ambos, es el correcto dd/mm/yyyy. El problema lo tengo
al mostrar la fecha en la pgina asp.
En la pgina asp no tengo ningn tratamiento especial de fechas. El cdigo
es similar al siguiente:
Creo una conexin ADO (set rst = Server.CreateObject("ADODB.Recordset")),
abro una consulta(rst.open "select campoFecha from tabla") y muestro la
fecha (<table><tr><td><%=rst("campoFecha")%></td></tr></table>.
Se que con la funcin CONVERT puedo mostrar la fecha en el formato que
quiera, pero NO QUIERO MODIFICAR EL CDIGO, a no ser que sea absolutamente
necesario.

Muchas gracias.

Rodri
07 de Noviembre del 2003
Ya ha podido resolver este asunto. Para quien est interesado la solucin es la siguiente:
Codificar las pginas ASP con un LCID determinado. Esto se hace a travs de la propiedad Session.LCID. Solo hay que modificar el archivo global.asa. Si actulizas esta propiedad al valor 3082 las fechas se muestran en formato dd/mm/yyyy (Espaol). Si lo actualizas a 1033 se muestran en mm/dd/yyyy (Ingles).
Un saludo.