這次碰到這個問題是第二次了
還是很華麗的忘記了...
因此特別備註一下!!!
如果要取固定筆數使用Take()
要取N筆之後的資料則使用Skip(N )
記得上面方法要搭配OrderBy使用
範例如下:
using(Entity1 db = new Entity1())
{
//此為取出tbuser中依照ID排序且第101筆資料至第200筆資料區間的資料,可以搭配for或者是foreach使用就可以達到更多效果
var lists = db.tbuser.OrderBy(x=>x.UserID).Skip(100).Take(100);
//....以下省略
}
附上MYSQL的語法對照:
SELECT * FROM tbuser ORDER BY UserID LIMIT 100,100
//----------------------------------------------
2013-02-21 補充
附上MSDN介紹,比我詳細多了 :
文章標籤
全站熱搜
