實體字段在以下Where
子句中未被識別。 VB錯了嗎?LINQ查詢中的Where子句在vb.net中無法識別?
Dim projects = context.projects
.OrderBy(Function(x) x.name)
.Select(Function(x) {x.id, x.name})
.Where(Function(x) x.id <> sourceid)
如果我關閉Where
,它工作正常。另外,如果我翻轉Where
和OrderBy
,Where
是好的,但現在OrderBy
失敗。
什麼是確切的錯誤信息? –
@DanPuzey - 無法解析符號「ID」 – xaisoft