Al grabar datos de fecha en SQL SERVER estos deben ser "DATETIME" o
"SMALLDATETIME" en sql se graban con el tiempo (si fueron originado en el
mismo servidor con getdate() ). El problema es que si mando a buscar o
ejecutar una senencia select donde WHERE FECHA= ?FEC_BUSCAR , al pasar una
fecha que no tiene hora la sentencia no devuelve nada, o si esto se ejecuta
en un rango de fecha WHERE FECHA >= ?FECHA1 AND FECHA <= FECHA2 pueden
quedarse registro que tienen el mismo dia fuera de la consulta.
Cual es la mejor forma de manejar esto. o se hace estrictamente necesario
descomponer la fecha para evaluarla
Gracias adelantadas.
Leer las respuestas