AHm*_*Net 0 c# sql linq asp.net linq-to-sql
是否有可能在Linq SQL(ASP.NET)中执行此SQL语句
Select * form users limit 23,100
Run Code Online (Sandbox Code Playgroud)
没有使用像Loop,For,....
感谢回复.
var result = (from c in Source
select c).Skip(23).Take(100).ToList();
Run Code Online (Sandbox Code Playgroud)
作为分页数据的一个很好的实践,你可以有一些参数,样本:
public IEnumerable<Customer> GetCustomers(int pageSize, int pageNumber)
{
var query = from c in customers
select c;
return query.Skip(pageSize * pageNumber)
.Take(pageSize)
.ToList();
}
Run Code Online (Sandbox Code Playgroud)