使用Nhibernate查询时遇到的问题

使用Nhibernate查询时遇到的问题,nhibernate,Nhibernate,我很难从大量的结果中得到结果的子集 然后在这个特定的子集上执行连接。。 有人能帮忙吗 更具体地说 假设我有一个包含1000行学生数据的学生表 以及包含部门列表的部门表。 我想做的是得到行的子集,比如从510到520 然后使用department表对这些行执行联接 有谁能帮我解决这个问题吗?您可以使用一个且唯一的查询: 获得criteria对象后,请执行以下操作: criteria.SetFirstResult(510).SetMaxResult(10); 学生如何映射到部门?每个学生表都有一个

我很难从大量的结果中得到结果的子集 然后在这个特定的子集上执行连接。。 有人能帮忙吗

更具体地说

假设我有一个包含1000行学生数据的学生表 以及包含部门列表的部门表。 我想做的是得到行的子集,比如从510到520 然后使用department表对这些行执行联接


有谁能帮我解决这个问题吗?

您可以使用一个且唯一的查询:

获得criteria对象后,请执行以下操作:

criteria.SetFirstResult(510).SetMaxResult(10);

学生如何映射到部门?每个学生表都有一个名为department_id的字段,该字段映射到department表的department_id。