Fecha en Sql Desktop

30/08/2004 - 16:13 por Anonimo | Informe spam
Hola amigos, estoy con el sql desktop, y tengo una tabla
creada asi:
Tabla:Gestion
Campos:idgestiondtmFechaIniciodtmFechaFin
Datos:1.2/2/2004.30/2/2004

como se notará la fecha esta en d/m/y, al realizar una
vista desde el explorardor de servidores para probar esta
consulta, no me devuelve ningun resultado. porque será?

select * from gestion where dtmFechaInicio=2/2/2004

ni se diga si le envio esta cadena desde .net. para que
me retorne a un datareader. Gracias de antemano
 

Leer las respuestas

#1 Leonzio
30/08/2004 - 16:37 | Informe spam
Lo mas conveniente es siempre trabajar en la bd con las
fechas en formato universal
yyyy-MM-dd

Tu consulta deberia ser:

select * from gestion where dtmFechaInicio='2004-2-2'

Para darle ese formato desde vb.net usas

Format(ObjectoFecha, "yyyy-MM-dd")


Hola amigos, estoy con el sql desktop, y tengo una tabla
creada asi:
Tabla:Gestion
Campos:idgestiondtmFechaIniciodtmFechaFin
Datos:1.2/2/2004.30/2/2004

como se notará la fecha esta en d/m/y, al realizar una
vista desde el explorardor de servidores para probar esta
consulta, no me devuelve ningun resultado. porque será?

select * from gestion where dtmFechaInicio=2/2/2004

ni se diga si le envio esta cadena desde .net. para que
me retorne a un datareader. Gracias de antemano

.

Preguntas similares