关键字使我的条件检查在MS Access中正确
问题描述:
我想要在MS Access查询中的条件, 但我无法得到正确的。 这里是我的病情关键字使我的条件检查在MS Access中正确
If(vEmail==null)
return false;
else
return Email==vEmail
C#的表现,我希望它被翻译成MS Access查询的WHERE条件。
我不知道什么是MS Access的关键字查询可以在这里使用。
答
IIF(IsNull(vEmail), "False", vEmail) AS Email
这应该做的伎俩。它说:
如果vEmail为空(IsNull将导致为真),则返回“False”,否则返回Email
。
vEmail=Null
不应该工作,因为Null!= Null。还有其他一些方法可以检查null。
IsNull
Not IsNull
YourField Is Null
YourField Is Not Null