2014-01-17 147 views
0

下面的代碼隨機地從數據庫表「扇區」中選擇記錄。如何過濾Linq查詢?

return Model.GeneralDataAccessor.SelectListbyAsc<Model.Sector, GenelListObject, object>(
       p => true, 
       p => new GenelListObject() 
       { 
        Id1 = p.SectorId, 
        Note1= p.Note 
       }, p => Guid.NewGuid(), 0, take); 

我一直在嘗試修改代碼來選擇某些記錄。改變了最終行

p=>p.SectorId==19,0,take); 

與19 ID以獲得記錄,但沒有奏效。什麼是扇區通過向

篩選它們
+0

什麼是['SelectListbyAsc'](https://www.google.com/search?q=SelectListbyAsc)? – Kobi

+3

這是一個自定義方法,而不是LINQ方法,查看代碼我想你應該用你的約束替換'p => true'。 – Zache

+0

@Kobi SelectListByAsc upthere – Jude

回答

0

試試這個方式,

我覺得把下面的條件塊。

.where(p=>p.SectorId == 19) 
+0

編譯時錯誤 – Jude