求教```用nhibernate执行一段SQL语句(SQLServer 2005,NHibernate 2.0.1.4000)
在页面要实现一个分页功能需要执行一段SQL语句如下:
declare @pageSize int
declare @pageIndex int
declare @begin int
declare @end int
set @pageSize=10
set @pageIndex=1
set @begin =@pageSize*(@pageIndex-1)+1
set @end =@pageSize*@pageIndex
select * from
(select row_number() over(order by ID) as row,* from books) as T where
T.row between @begin and @end
不知道用NHibernate的条件查询(CreateCriteria)能做出来吗或者给个用NHibernate解决的思路,最好给出具体代码,
谢谢