sql >> Databasteknik >  >> RDS >> Sqlserver

Offset/hämtningsbaserad personsökning (implementering) i EntityFramework (med LINQ) för SQL Server 2008

Detta är möjligt med Entity Framework 6.1.2 och ovan så du bör vara OK att använda den i ditt projekt. Standardmetoderna Skip and Take kan inte fångas på samma sätt som andra. Det finns nu ytterligare två överbelastningar av Skip/Take-metoderna som tar lambdas, så istället för detta:

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

Gör så här:

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


  1. SQL-syntaxfel - kan inte hitta felet

  2. Använda INSERT med en PostgreSQL-databas med Python

  3. MYSQL array aggregat funktion som PostgreSQL array_agg

  4. Vad är det korrekta sättet att använda node.js postgresql-modulen?