這是我想解決的問題,我想要得到nhibernate linq查詢,這將允許我能夠做到這一點。所以我有一個表稱爲組織具有名稱和id.Say這具有10nhibernate尋呼查詢獲得下一組結果
- ID = 1個名稱= 「d」
- ID = 2名稱= 「B」
- ID = 3名= 「C」
- ID = 4名= 「E」
- ID = 5名= 「F」
- ID = 6名= 「G」
- ID = 7名=」 h「
- ID = 8名= 「我」
- ID = 9名= 「J」
- ID = 10名= 「K」
我想要做的組織的尋呼如下。
第一次使用我通過在索引0和的pageSize = 2和的OrderBy = 「名稱」因此這將返回機構單位有** [ID = 2,名稱= B]和[ID = 3名= C ]。 這很簡單。 現在第二次我想要得到下一組2是在字母表中的第二個元素之後的組織,所以在這種情況下我期望得到org id = 1和id = 4,所以我通過索引= 1,pagesize = 2以及LastElementId = 3。你能幫助我的查詢,這將使我id = 1和4的組織。出於性能的原因,我想阻止必須獲得所有10個元素和做foreach等這些。
謝謝安德魯,這正是我一直在尋找的。 – Somedeveloper 2014-10-03 09:03:00