Problemas de fecha con SQL2000 y crystal reports

15/04/2004 - 21:11 por Laura Rojas | Informe spam
Hola amigos,

Tengo un pequeño problema, tengo crystal 8 donde hago mis informes pero
resulta que no sé porque razón cuando realizo una búsqueda por fechas estas
me las coloca en el Siguiente formato: Cheques.Fecha = "Apr 13 2004
00:00:00AM", cuando le doy a vista previa me arroja un error de sql y me
dice que debo revisar los sucesos del servidor para ver que pasa, resulta
que es que realmente debería ser: Cheques.Fecha = "Abr 13 2004 00:00:00AM",
es decir las fechas deeberían ser en español, ahora, no sé si es problemas
del crystal o del sql2000.

Alguien podría soplarme alguna solución a este pequeño problemita?

Saludos!

Preguntas similare

Leer las respuestas

#1 Maximiliano D. A.
15/04/2004 - 21:15 | Informe spam
hola, revisate este articulo donde menciono como se deberian trabajar las
fechas en SqlServer :-)

http://www.mug.org.ar/SQL/ArticSQL/240.aspx

Suerte


Salu2
Maxi

Buenos Aires Argentina
Desarrollador Microsoft 3 Estrellas .NET

MSN:
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Laura Rojas" escribió en el mensaje
news:%
Mostrar la cita
estas
Mostrar la cita
00:00:00AM",
Mostrar la cita
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.655 / Virus Database: 420 - Release Date: 08/04/2004
#2 Laura Rojas
15/04/2004 - 21:54 | Informe spam
Es muy explìcito este artículo pero en realidad no es ese mi problema, la
cuestión es que en crystal me toma la fecha en ingles y el administrador
corporativo me toma la fecha en español. No tengo problemas con febrero,
marzo, junio, julio, etc... Pero en Enero, me toma Jan, y en realidad en
Ene...

Gracias...

"Maximiliano D. A." escribió en el
mensaje news:
Mostrar la cita
resulta
Mostrar la cita
problemas
Mostrar la cita
#3 Maximiliano D. A.
15/04/2004 - 22:06 | Informe spam
Hola, es un problema del Cristal y no de otra cosa.

Sql no guarda las fechas en un formato (si leiste bien el articulo ahi esta
bien explicado) por lo cual el cliente es el que se encarga de esa
transformacion.

No tengo la menor idea de como lo maneja Cristal :(, quizas podrias
consultar esto en el news de VB, seguro que ahi te podran orientar mejor :-)


Salu2
Maxi

Buenos Aires Argentina
Desarrollador Microsoft 3 Estrellas .NET

MSN:
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Laura Rojas" escribió en el mensaje
news:
Mostrar la cita
las
Mostrar la cita
pero
Mostrar la cita
me
Mostrar la cita
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.655 / Virus Database: 420 - Release Date: 08/04/2004
#4 Gregorio López Rojo
15/04/2004 - 22:59 | Informe spam
Hola Laura, en mi caso, para evitar este tipo de problemas con Crystal al
usar valores de tipo fecha recurro a la función Date, se usaría más o menos
así:

CrystalReport1.SelectionFormula = "{NombreTabla.NombreCampo} = Date(" &
Year(FechaX) & ", " & Month(FechaX) & ", " & Day(FechaX) & ")"

O sea, SelectionFormula contendría algo así como:
{NombreTabla.NombreCampo} = Date(2004, 4, 15)

Si deseas usar valores fecha-hora sería usando la función DateTime, cuyos
parámetros serían Año, Mes, Día, Horas, Minutos y Segundos.

Saludos.

"Laura Rojas" wrote in message
news:%
Mostrar la cita
estas
Mostrar la cita
00:00:00AM",
Mostrar la cita
#5 Rodo
16/04/2004 - 16:42 | Informe spam
Primeramente tienes que ver que tipo de formato le diste a
la fecha en SQL o cuando acceses a la base de datos para
tomar la fecha debes darle un formato. no se si funcione
en crystal esto pero yo lo uso para paginas asp.
por ejemplo:

CONVERT(DATETIME,Variable fecha,3))

FormatDateTime(fechaini, 1) & " al " & FormatDateTime
(fechafin, 1)
Espero te ayude..


Mostrar la cita
informes pero
Mostrar la cita
búsqueda por fechas estas
Mostrar la cita
= "Apr 13 2004
Mostrar la cita
error de sql y me
Mostrar la cita
que pasa, resulta
Mostrar la cita
2004 00:00:00AM",
Mostrar la cita
sé si es problemas
Mostrar la cita
problemita?
Mostrar la cita
Ads by Google
Search Busqueda sugerida