Problema con fechas extraño

12/01/2006 - 14:58 por Carmelo J. Morales Muñoz | Informe spam
¡hola!

Tengo una aplicación c# en una maquina con windows XP, la base de datos
también en el mismo ordenador. Pero ahora la base de datos la he copiado a
un ordenador windows98, y al acceder a la base de datos en este equipo (que
es la misma bbdd) me da error al pasar una fecha. La configuración regional
la tengo identica, aunque uno es win98 y el otro xp, los servidores, msde.
El cliente siempre en el mismo ordenador, win xp

¿alguna idea?.


esta es la consulta que hago a la base de datos:

set @Fecha1 = Convert(varchar(10),@Fecha1,103)
set @Fecha2 = Convert(varchar(10),@Fecha2,103)

SELECT DIARIO.ID, DIARIO.Fecha, CUENTAS.Cuenta, DIARIO.Descripcion,
DIARIO.Importe, DIARIO.TipoCuenta, DIARIO.IdCuenta, DIARIO.Borrado
FROM DIARIO INNER JOIN
CUENTAS ON DIARIO.IdCuenta = CUENTAS.ID
WHERE (DIARIO.Fecha >= @Fecha1 AND DIARIO.Fecha <= @Fecha2) AND
(DIARIO.Borrado = 0)

http://www.gestionagricola.com
http://www.carmelosoft.com
 

Leer las respuestas

#1 Juan Carlos
12/01/2006 - 14:19 | Informe spam
Tu sql server y el msde son los mismos es decir tienen el mismo idioma o uno
es español y otro es ingles.

Saludos
"Carmelo J. Morales Muñoz" escribió en el mensaje
news:%
¡hola!

Tengo una aplicación c# en una maquina con windows XP, la base de datos
también en el mismo ordenador. Pero ahora la base de datos la he copiado a
un ordenador windows98, y al acceder a la base de datos en este equipo
(que
es la misma bbdd) me da error al pasar una fecha. La configuración
regional
la tengo identica, aunque uno es win98 y el otro xp, los servidores, msde.
El cliente siempre en el mismo ordenador, win xp

¿alguna idea?.


esta es la consulta que hago a la base de datos:

set @Fecha1 = Convert(varchar(10),@Fecha1,103)
set @Fecha2 = Convert(varchar(10),@Fecha2,103)

SELECT DIARIO.ID, DIARIO.Fecha, CUENTAS.Cuenta, DIARIO.Descripcion,
DIARIO.Importe, DIARIO.TipoCuenta, DIARIO.IdCuenta, DIARIO.Borrado
FROM DIARIO INNER JOIN
CUENTAS ON DIARIO.IdCuenta = CUENTAS.ID
WHERE (DIARIO.Fecha >= @Fecha1 AND DIARIO.Fecha <= @Fecha2) AND
(DIARIO.Borrado = 0)

http://www.gestionagricola.com
http://www.carmelosoft.com



Preguntas similares