原文:無法將類型“System.Nullable`1”強制轉換為類型“System.Object”。LINQ to Entities 僅支持強制轉換 EDM 基元或枚舉類型。

在一個項目中使用LINQ和EF時出現了題目所示的異常,搜索了很多資料都找不到解決辦法,主要是因為EF方面的知識欠缺。 先將情況記錄如下,以供以后參考。 查詢主要設計兩張表,由外鍵關聯: 在進行下面的查詢時,出現異常:無法將類型 System.Nullable 強制轉換為類型 System.Object 。LINQ to Entities 僅支持強制轉換 EDM 基元或枚舉類型。 后來,對查詢做了 ...

2016-06-04 10:41 0 2712 推薦指數:

查看詳情

Entity FreamWork 無法創建“System.Object類型的常量值。此上下文僅支持基元類型枚舉類型錯誤解決

Entity FreamWork 無法創建“System.Object類型的常量值。此上下文僅支持基元類型枚舉類型錯誤解決: 最近在開發中把我原來抄的架構里面的主鍵由固定的Guid改成了可以泛型指定的類型,結果,發現執行EF在查詢的時候,不能支持equal,只能用==,理由很簡單 ...

Sun Sep 20 18:21:00 CST 2015 0 7978
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM