0
我正在用C#和ADO.Net實體數據模型開發應用程序。我有一個表用戶在SQL Server數據庫中有3列(idUser,nameUser,statusUser)。 檢索具有statusUser = 0的表的第二個或第三個或第N個...用戶的代碼是什麼?檢索表格的第二個選項
我正在用C#和ADO.Net實體數據模型開發應用程序。我有一個表用戶在SQL Server數據庫中有3列(idUser,nameUser,statusUser)。 檢索具有statusUser = 0的表的第二個或第三個或第N個...用戶的代碼是什麼?檢索表格的第二個選項
試試這個,我們使用分頁等。
using (soforumEntities ctx = new soforumEntities())
{
Article a = ctx.Articles.Where(c => (c.ArticleStatus != null && c.ArticleStatus.HasValue && c.ArticleStatus.Value != true)).OrderBy(x => x.ArticleStatus).Skip(1).Take(1).SingleOrDefault();
Console.WriteLine(a.Id + a.Name);
}
看一看的DENSE_RANK功能。
不可能轉換System.LInk.lQueryable爲form.Articles .. –
2013-05-12 16:47:51
對不起,我更新了代碼。 – Saravanan 2013-05-12 16:53:55
Skip方法僅支持LINQ to Entities中的排序輸入。 OrderBy方法必須在Skip方法之前調用。 – 2013-05-12 16:58:05