C# Linq to实体查询可为空的数据类型
我得到了一个场景,我们正在对数据库中的行进行软删除。我想包括未删除的行。如何使用LINQ实现它 说 但我没能达到这个结果 我希望结果SQL的格式为:C# Linq to实体查询可为空的数据类型,c#,linq,linq-to-entities,C#,Linq,Linq To Entities,我得到了一个场景,我们正在对数据库中的行进行软删除。我想包括未删除的行。如何使用LINQ实现它 说 但我没能达到这个结果 我希望结果SQL的格式为: select * from table where IsNull(column, 0) = 0 听起来你真的想要: 换句话说,这包括标志为null的行,而当前查询不包括标志为null的行。DeletedFlag的结果集值是多少?它发出的是“0”或“1”还是真/假? select * from table where IsNull(column
select * from table where IsNull(column, 0) = 0
听起来你真的想要:
换句话说,这包括标志为null的行,而当前查询不包括标志为null的行。DeletedFlag的结果集值是多少?它发出的是“0”或“1”还是真/假?
select * from table where IsNull(column, 0) = 0
var query = Context.ASDSet.Where(c => c.DeletedFlag == null ||
c.DeletedFlag.Value == false);