实体框架使用null的实体属性

时间:2013-07-29 19:24:16

标签: entity-framework nullpointerexception

在Entity框架中,我拥有与SQL Table列对应的实体属性,这些列在数据库中为ALLOW NULL = True。当我在C#中使用这些属性时,如果值为null,则会给出异常。那么如何在EF中处理这个问题,对于所有允许为null的表列都会发生这种情况。

1 个答案:

答案 0 :(得分:0)

我假设这些列在您的.NET代码中是Nullable类型,因为它们在数据库中有ALLOW NULL = True。因此,每次使用这些值时,请检查PropertyName.HasValue(),只要属性为null,就会返回false

相关问题