首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

Linq 的分页有关问题

2012-02-25 
Linq 的分页问题。int pagesize 10if (page null) page 1var dataContext new MovieDataContext

Linq 的分页问题。
int pagesize = 10;
  if (page == null) page = 1;


  var dataContext = new MovieDataContext();
  var movies = from m in dataContext.Movies
  orderby m.id descending
  select m;
  var q = movies.Skip((pagesize * page)).Take(pagesize);



这样写为什么不行呢。

[解决办法]
呵呵。恭喜楼主自己解决了。
var dataContext = new MovieDataContext(); 
var movies = (from m in dataContext.Movies 
orderby m.id descending 
select m).Skip((pagesize * page)).Take(pagesize); 
return movies;
这样定义也可以,可以不用写var q了
[解决办法]
自己动手 丰衣足食啊!~
[解决办法]
还是 用存储过程分吧,linq+ 存储过程。
[解决办法]
怎么 用 wa

热点排行