Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Paging berbasis Offset/Fetch (Implementasi) di EntityFramework (Menggunakan LINQ) untuk SQL Server 2008

Ini dimungkinkan dengan Entity Framework 6.1.2 dan di atasnya sehingga Anda boleh menggunakannya dalam proyek Anda. Metode Lewati dan Ambil standar tidak dapat ditangkap dengan cara yang sama seperti yang lain. Sekarang ada dua kelebihan tambahan dari metode Lewati/Ambil yang menggunakan lambdas, jadi alih-alih ini:

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

Lakukan ini:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Haruskah saya menggunakan tipe data SQL_Variant?

  2. Perbaiki "Kesalahan overflow aritmatika mengonversi ekspresi ke tipe data int" di SQL Server

  3. Solusi untuk:Simpan pembaruan, sisipkan, atau hapus pernyataan yang memengaruhi jumlah baris yang tidak terduga (0)

  4. Bagaimana cara menentukan literal tanggal saat menulis kueri SQL dari SQL Server yang ditautkan ke Oracle?

  5. Cara Menambahkan Batasan Kunci Asing ke Tabel yang Ada di SQL Server (T-SQL)