моего стола состоит из 3-х столбцов (SNO, имя, возраст) теперь я ВОССТАНОВЛЕНИЕ этой таблицы из базы данных с дополнительной колонкой (номер строки), я использовал следующий кодномер строки с помощью LINQ
select * from (
select ROW_NUMBER() over (order by SNo asc)as rowindex,SNo,Name,Age
from tblExample)
as example where rowindex between ((pageindex*10)+1) and ((pageindex+1)*10)
примечание: здесь pageindex является Название переменной, которая занимает некоторое intger значение, которое передается пользователем
база мои данные SQL Server 2008, теперь я хочу написать тот же запрос с использованием LinQ
может любой измените запрос abovesql i nto linq. iam не может сделать это как iam new для linq. РМКО завязал с этой проблемой, пожалуйста, помогите мне спасибо заранее
что-то вроде context.tlbExample.OrderBy (х => x.SNo) Пропустите (pageindex * 10) .Take (10) .Выберите ((i, x) => new {rowindex = i + pageindex * 10 + 1, x.SNo, x.Name, x.Age}) – adrianm
Возможный дубликат [Как добавить ROW \ _NUMBER к запросу LINQ или Entity?] (Http://stackoverflow.com/questions/1165028/how-do-idad-row-number-to-a-linq-query-orentity) –