我正在尝试创建一个简单的LINQ查询,如此
tj.lifetime == (int)timebase.unlimited
&& jg.permanent == "Y"
&& cc.contact == contactId
&& cc.authorise != "Y"
现在在我的数据库中有一个CC,它是联系人正确的ID,并且已经授权为N. 我有另一个不同的ID,并授权为Y,但当我运行此查询时,我根本没有得到任何结果。有什么理由吗?
答案 0 :(得分:2)
因为您在多个条件下进行AND
操作,并且您将获得符合所有这些条件的记录。您提及的所有记录都不符合所有这些条件。