Logo UGIdotNET

Determinare il numero di righe restituite da una query con NHibernate

Utilizzando le Projections è possibile conoscere il numero di "righe" restituite da un criterio di NHibernate:

public int GetCount()
{
    ICriteria criteria = session.CreateCriteria(typeof(T));
    //Impostazione criteria
    criteria.SetProjection(Projections.RowCount());
    return (int)criteria.List()[0];
}

Autore: Andrea Saltarello
Data: 11 luglio 2007
Ultimo aggiornamento: 11 luglio 2007
Categorie:  Data Access

© 2001 User Group Italiano UGIdotNET. Tutti i diritti riservati. Note legali. - Partita IVA 01927050185