摘要:
用Criteria返回分页记录的时候不知道该如何取得记录的总数,用hibernate也有这个问题,网上搜索了一下,发现提这个问题的人也不少,但是解决的办法却几乎差不多,基本上都说用另一条select count(*) 或者用 select count(Id) 来查询记录总数,可是在要动态传入参数的时候构造 HQL查询语句感觉很麻烦,有没有什么更好的办法呢?NHibernate的资料不多,最后只好在Nhibernate手册中查找,发现其实在Criteria中可以通过调用SetProjection()来进行count查询,我想知道这个的人应该很多,可是在分页中该怎么具体应用估计可能就不多了吧,因为 阅读全文