Saturday, 26 January 2019

LINQ to Entities 無法辨識方法 '<>f__AnonymousType64`1[System.String] LastOrDefault[<>f__AnonymousType64`1](System.Linq.IQueryable`1[<>f__AnonymousType64`1[System.String]])' 方法,而且這個方法無法轉譯成存放區運算式。

錯誤訊息:
LINQ to Entities 無法辨識方法 '<>f__AnonymousType64`1[System.String] LastOrDefault[<>f__AnonymousType64`1](System.Linq.IQueryable`1[<>f__AnonymousType64`1[System.String]])' 方法,而且這個方法無法轉譯成存放區運算式。



原因及解決方式如下:
使用LastOrDefault讀取linq撈出值,改用FirstOrDeFault

No comments:

Post a Comment

群益台灣精選高息ETF基金(00919)」指數編製原則調整說明

本公司經理之「群益台灣精選高息(證券代號:00919)」(以下稱本基金)所追蹤之標的指數「臺灣指數公司特選臺灣上市上櫃精選高息指數」部分指數編製規則異動,業經金融監督管理委員會以中華民國(以下同)114年4月23日金管證投字第1140339355號函備查在案,標的指數成分股檔數由...