我的数据库字段int_ParentId由Null值组成.我如何在这个
linq查询中检查它是否为null.它不起作用
return _db.Categories.Where(m => m.int_ParentId==null);
解决方法
你有没有将int_ParentId数据库字段映射到int? type(例如< Column Name =“int_ParentId”Type =“System.Int32”DbType =“Int”CanBeNull =“true”/>)?如果是,则:
return _db.Categories.Where(m => m.int_ParentId == null);
和
return _db.Categories.Where(m => m.int_ParentId.HasValue);
应该管用.