
نوشته شده توسط
SabaSabouhi
سلام
دو تا راه داری
1. کل اطلاعات جدول رو با فرمان ToList لیست کنی، و یکی یکی خودت بخونی ازشون.
2. رکوردها رو یکی یکی بخونی با داشتن آخرین Id رکورد قبلی به صورت
var nextItem = context.MyTable
.Where( x=> x.Id > lastId )
.OrderBy( x=> x.Id )
.FirstOrDefault();
if ( nextItem != null ) lastId = nextItem.Id
به همین راحتی
صبا صبوحی
سلام خیلی ممنون حالا من کدها رو برای prev به شکل زیر تغییر دادم یه مشکل داره مثلا اگه 5 سطر داشته باشیم از 4 شروع می کنه نمایش دادن.
کدها:
var nextitem = mydb.customers
.Where(x => x.cid < lastid)
.OrderByDescending(x => x.cid)
.FirstOrDefault();
if (nextitem != null)
lastid = nextitem.cid;