Si ... tenés razón. Hay un bug reportado que creo es lo mismo que me
pasa a mi.

http://216.121.112.228/browse/NH-2411
QueryOver RowCount method doesn't use pre-defined projections

Una diferencia que si encuentro, es que yo llamo al RowCount sin
especificar ninguna otra proyección.
query.SetProjection(Projections.Distinct(Projections.RowCount())).List<int>()
[0]

Y no se si eso está bién.
La pregunta sería. Ya que el Distinct está aplicado al momento de
proyectar
... la forma en que se proyecta, ¿modifica el resultado?

En un cado hago Projections.Distinct(Projections.RowCount())
y en el otro    Projections.Distinct(Projections.ProjectionList()...)

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