sql >> Database >  >> RDS >> Sqlserver

Op offset/Fetch gebaseerde paging (implementatie) in EntityFramework (met LINQ) voor SQL Server 2008

Dit is mogelijk met Entity Framework 6.1.2 en hoger, dus je zou in orde moeten zijn om het in je project te gebruiken. De standaard Skip and Take-methoden kunnen niet op dezelfde manier worden vastgelegd als andere. Er zijn nu twee extra overbelastingen van de Skip/Take-methoden die lambda's nemen, dus in plaats van dit:

var results = context.MyTable
    .Skip(10)
    .Take(5);

Doe dit:

var results = context.MyTable
    .Skip(() => 10)
    .Take(() => 5);


  1. mysql-uitzondering onjuiste integerwaarde:'@column' voor kolom van asp.net-webtoepassing

  2. laad een php-querybestand in een html-indexpagina met ajax of jquery

  3. Waarom sluit de MySQLdb Connection-contextmanager de cursor niet?

  4. Waarom zou SqlServer select statement rijen selecteren die overeenkomen en rijen die overeenkomen en volgspaties hebben?