Algunos servidores me giran las fechas

12/04/2005 - 10:52 por Xus | Informe spam
Buenos dias,

Tengo una aplicación que guarda datos en una tabla con una columna
SmallDateTime.

En mi base de datos local me la guarda en formato:

dd/mm/yyy

Pero he observado que en internet (mi hosting) me la guarda como mm/dd/yyy.

Existe alguna manera de decirle al sql que me guarde todas las fechas en
formato español sin tener que cambiar todo el código (todas las consultas)
de la aplicación?

Gracias y saludos,

Xus.

Preguntas similare

Leer las respuestas

#1 Carlos Sacristán
12/04/2005 - 11:33 | Informe spam
SQL Server no almacena las fechas en ningún formato específico; es la
aplicación cliente la que realiza siempre el formateo de las mismas (por
ejemplo, la consola de SQL Server es un cliente del servidor). Si necesitas
mostrar las fechas del mismo modo, tendrás que forzar el formato, y eso ya
depende del lenguaje de la aplicación, o bien en la consulta que realices
con el comando CONVERT (echa un vistazo a los BOL)


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

"Xus" escribió en el mensaje
news:e8$
Buenos dias,

Tengo una aplicación que guarda datos en una tabla con una columna
SmallDateTime.

En mi base de datos local me la guarda en formato:

dd/mm/yyy

Pero he observado que en internet (mi hosting) me la guarda como


mm/dd/yyy.

Existe alguna manera de decirle al sql que me guarde todas las fechas en
formato español sin tener que cambiar todo el código (todas las consultas)
de la aplicación?

Gracias y saludos,

Xus.


Respuesta Responder a este mensaje
#2 Xus
12/04/2005 - 13:16 | Informe spam
bueno... he leido por ahí que dependiendo del idioma del usuario que accede
a la BD eso cambia.

Saludos,

Xus.

"Carlos Sacristán" <csacristanARROBAmvpsPUNTOorg> escribió en el mensaje
news:
SQL Server no almacena las fechas en ningún formato específico; es la
aplicación cliente la que realiza siempre el formateo de las mismas (por
ejemplo, la consola de SQL Server es un cliente del servidor). Si
necesitas
mostrar las fechas del mismo modo, tendrás que forzar el formato, y eso ya
depende del lenguaje de la aplicación, o bien en la consulta que realices
con el comando CONVERT (echa un vistazo a los BOL)


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

"Xus" escribió en el mensaje
news:e8$
Buenos dias,

Tengo una aplicación que guarda datos en una tabla con una columna
SmallDateTime.

En mi base de datos local me la guarda en formato:

dd/mm/yyy

Pero he observado que en internet (mi hosting) me la guarda como


mm/dd/yyy.

Existe alguna manera de decirle al sql que me guarde todas las fechas en
formato español sin tener que cambiar todo el código (todas las
consultas)
de la aplicación?

Gracias y saludos,

Xus.






Respuesta Responder a este mensaje
#3 Carlos Sacristán
12/04/2005 - 13:25 | Informe spam
Si no fuerzas el formateo de la fecha de alguna forma, sí que cambia,
porque dicho formateo lo hará la aplicación en base a la configuración
regional del pc en la que esté instalada


Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

"Xus" escribió en el mensaje
news:#
bueno... he leido por ahí que dependiendo del idioma del usuario que


accede
a la BD eso cambia.

Saludos,

Xus.

"Carlos Sacristán" <csacristanARROBAmvpsPUNTOorg> escribió en el mensaje
news:
> SQL Server no almacena las fechas en ningún formato específico; es la
> aplicación cliente la que realiza siempre el formateo de las mismas (por
> ejemplo, la consola de SQL Server es un cliente del servidor). Si
> necesitas
> mostrar las fechas del mismo modo, tendrás que forzar el formato, y eso


ya
> depende del lenguaje de la aplicación, o bien en la consulta que


realices
> con el comando CONVERT (echa un vistazo a los BOL)
>
>
> Un saludo
>
> -
> "Sólo sé que no sé nada. " (Sócrates)
>
> "Xus" escribió en el mensaje
> news:e8$
>> Buenos dias,
>>
>> Tengo una aplicación que guarda datos en una tabla con una columna
>> SmallDateTime.
>>
>> En mi base de datos local me la guarda en formato:
>>
>> dd/mm/yyy
>>
>> Pero he observado que en internet (mi hosting) me la guarda como
> mm/dd/yyy.
>>
>> Existe alguna manera de decirle al sql que me guarde todas las fechas


en
>> formato español sin tener que cambiar todo el código (todas las
>> consultas)
>> de la aplicación?
>>
>> Gracias y saludos,
>>
>> Xus.
>>
>>
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida