原文:无法将类型“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