Entendido Fabio

Muchas Gracias

Saludos

Edgar

El 22 de diciembre de 2010 17:30, Fabio Maulo <[email protected]>escribió:

> 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
>

-- 
Para escribir al Grupo, hágalo a esta dirección: 
[email protected]
Para más, visite: http://groups.google.com/group/NHibernate-Hispano

Responder a