Para no complicarte deberías usar type="Date" en lugar de usar DateTime o Datetime2. FechaFacturacion es una fecha MomentoFacturacion es un DateTime
Si usas Date no vas a necesitar consulta por rangos de DateTime. La otra forma de semplificarse es usando HQL-functions (NH te ofrece ya un set de funciones multi-RDBMS) from Factura f where year(f.FechaFacturacion) = :tuYear and month(f.FechaFacturacion) = :tuMonth and day(f.FechaFacturacion) = :tuDay En el caso de MS-SQL tambien está registrada la HQL-function: date from Factura f where date(f.FechaFacturacion) = date(:tuFecha) 2010/12/22 Edgar Ramos <[email protected]> > Si Diego gracias, no voy a complicarme asi queda tal cual lo sugieres > > Saludos > > Edgar > > El 22 de diciembre de 2010 17:11, Diego Mijelshon > <[email protected]>escribió: > > Edgar, no se por que te complicas :-) >> FechaFacturacion >= 22/12/2010 00:00:00 && FechaFacturacion < >> 23/12/210 00:00:00 >> >> >> Diego >> >> >> 2010/12/22 Edgar Ramos <[email protected]> >> >>> Por rango de fechas tal cual lo expones me va muy bien, es decir un >>> desde/hh/mm/ss y un hasta/hh/mm/ss >>> en este caso solo requiero buscar todos por una fecha especifica, a lo >>> mejor siguiendo tu ejemplo me tocara crear al asi >>> >>> Seleccione las facturas del dia de 22/12/210 >>> >>> Internamente: FechaFacturacion >= 22/12/2010 00:00: && FechaFacturacion < >>> 22/12/210 23:59:00 >>> >>> Seria algo asi verdad ? >>> >>> Saludos >>> >>> >>> El 22 de diciembre de 2010 16:45, Diego Mijelshon < >>> [email protected]> escribió: >>> >>> Independientemente el metodo de consulta, solo tienes que filtrar por >>>> FechaFacturacion >= DateTime.Today && FechaFacturacion < >>>> DateTime.Today.AddDays(1) >>>> >>>> Diego >>>> >>>> >>>> 2010/12/22 Edgar Ramos <[email protected]> >>>> >>>>> Gente un saludo >>>>> >>>>> Aqui expongo mi duda (muy basica para muchos, pero bueno), requiero >>>>> recuperar mis objetos persistidos en una fecha determinada >>>>> Es decir, Por ejemplo hablando de Objetos Factura persistidos. cuyo >>>>> atributo es FechaDeFacturacion (datetime). >>>>> quisiera recuperar todos mis objetos factura del dia de hoy: 22/10/2010 >>>>> >>>>> En la tabla respectiva es esta la informacion >>>>> >>>>> ID FechaDeFacturacion NumeroFactura >>>>> 75750 2010-12-22 13:58:42.000 32705 >>>>> 75751 2010-12-22 14:03:00.000 32654 >>>>> 75752 2010-12-22 14:07:22.000 32630 >>>>> >>>>> La verdad me hago lio al tener fecha y hora en el campo, por cierto >>>>> estoy utilizando QueryOver >>>>> >>>>> Gracias por su gentil ayuda >>>>> >>>>> Saludos >>>>> >>>>> -- >>>>> Para escribir al Grupo, hágalo a esta dirección: >>>>> [email protected] >>>>> Para más, visite: http://groups.google.com/group/NHibernate-Hispano >>>> >>>> >>>> -- >>>> Para escribir al Grupo, hágalo a esta dirección: >>>> [email protected] >>>> Para más, visite: http://groups.google.com/group/NHibernate-Hispano >>> >>> >>> -- >>> Para escribir al Grupo, hágalo a esta dirección: >>> [email protected] >>> Para más, visite: http://groups.google.com/group/NHibernate-Hispano >>> >> >> -- >> Para escribir al Grupo, hágalo a esta dirección: >> [email protected] >> Para más, visite: http://groups.google.com/group/NHibernate-Hispano >> > > -- > Para escribir al Grupo, hágalo a esta dirección: > [email protected] > Para más, visite: http://groups.google.com/group/NHibernate-Hispano > -- Fabio Maulo -- Para escribir al Grupo, hágalo a esta dirección: [email protected] Para más, visite: http://groups.google.com/group/NHibernate-Hispano
