Problema Formato Fecha SQL Server 2000

16/07/2003 - 11:51 por Bronchi | Informe spam
¿Alguien sabe como saber que formato de fecha está utilizando una
instalación de SQL Server 2000? ¿Y cómo cambiar dicho formato? Porque si es
MM/DD/AA quiero que sea DD/MM/AA.

Muchisimas gracias.

Saber que "TERUEL EXISTE" es bueno.

Bronchi

Saber que "TERUEL EXISTE" es bueno.

Bronchi

Preguntas similare

Leer las respuestas

#1 Bronchi
16/07/2003 - 12:17 | Informe spam
Si, pero mi aplicación tiene 250000 lineas y modificar el tratamiento de la
fechas me puede suponer cientos de horas.

¿´Cómo puedo cambiar el formato? Porque si es MM/DD/AA quiero que sea
DD/MM/AA


"Carlos Sacristan" <csacristanARROBAocasoPUNTOes> escribió en el mensaje
news:
Mostrar la cita
#2 Bronchi
16/07/2003 - 13:17 | Informe spam
En el desplegable "Idioma Predeterminado" de la pestaña "Configuración del
servidor" estaba seleccionada English pero lo he cambiado a Spanish y el
formato de la fecha continua igual. Es MM/DD/AAAA cuando yo quiero
DD/MM/AAAA.
¿Puede ser que continue igual porque cuando realicé la restauración de la
base de datos el idioma era English? O no tiene nada que ver i al cambiar el
idioma, el sql server se debería de enterar aunque el cambio se haga a
posteriori.

Gracias por todo.


"Carlos Sacristan" <csacristanARROBAocasoPUNTOes> escribió en el mensaje
news:
Mostrar la cita
mira
Mostrar la cita
del
Mostrar la cita
formato
Mostrar la cita
Porque
Mostrar la cita
#3 Carlos Sacristan
16/07/2003 - 13:59 | Informe spam
¿Cómo te estás conectando? ¿Por OLEDB, ODBC...?



Un saludo

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

Por favor, responder únicamente al foro

(Guía de netiquette del foro)
http://www.helpdna.net/bosqlfaq00.htm
http://perso.wanadoo.es/rubenvigon/foro

(FAQ's de SQL Server)
http://support.microsoft.com/defaul.../70faq.asp
http://www.helpdna.net/bosqlfaq.htm

"Bronchi" escribió en el mensaje
news:bf3c7t$ajako$
Mostrar la cita
el
Mostrar la cita
de
Mostrar la cita
de
Mostrar la cita
mensaje
Mostrar la cita
http://support.microsoft.com/defaul.../70faq.asp
Mostrar la cita
#4 Bronchi
16/07/2003 - 14:23 | Informe spam
Con el BDE de Borland, ya que la aplicación está realizada en Delphi.


"Carlos Sacristan" <csacristanARROBAocasoPUNTOes> escribió en el mensaje
news:
Mostrar la cita
del
Mostrar la cita
la
Mostrar la cita
cambiar
Mostrar la cita
lenguajeValido),
Mostrar la cita
"Configuración
Mostrar la cita
tratamiento
Mostrar la cita
sea
Mostrar la cita
una
Mostrar la cita
#5 Emilio Boucau
16/07/2003 - 15:03 | Informe spam
Bronchi,

deja YA de usar la BDE porque usa acceso ODBC, usa los componentes ADO. Por
otro lado, la BDE soporta en forma nativa y completa hasta el SQL 6.5 !!!!
Te das una idea de cuando Inprise (ex-Borland) dejo de darle importancia a
esa tecnologia, verdad ?

Con respecto a las fechas, se manejan asi:

A) en la parte de captura/ingreso de datos, el que gobierna es el formato de
la PC donde corre ese ejecutable ...
B) cuando mandas a grabar, el que gobierna es el formato que tenga el server
...

... con lo cual los foramtos de ingreso en pantalla no necesariamente seran
los formatos finales de grabacion.

Aca te paso una funcion que usamos nosatros para independizarnos de la
manipulacion de los formatos de las fechas. Te devolvera una fecha en el
formato ddmmyyyy. Ajustalo a tus necesidades usando el formato del servidor.

Function TFReservas.PasaFecha( sFecha: String ) :TDateTime;

Var sOldDateFormat: String;

Begin

// Convierte la fecha

sOldDateFormat := ShortDateFormat;

ShortDateFormat := 'dd/mm/yyyy';

Result := STRtoDate( Trim( sFecha ) );

ShortDateFormat := sOldDateFormat;

End;

Saludos !

Emilio Boucau
Microsoft MVP SQL Server
http://www.portalsql.com
PASS Spanish Group
http://www.sqlpass.org

Buenos Aires - Argentina
Ads by Google
Search Busqueda sugerida