Ms access 在MS Access中进行正确条件检查的关键字

Ms access 在MS Access中进行正确条件检查的关键字,ms-access,Ms Access,我需要MS Access查询中的where条件, 但我不能正确地理解这一点。 这是我的状况的c#表示 If(vEmail==null) return false; else return Email==vEmail 我希望将其转换为MS Access查询的where条件 我不知道这里可以使用MS Access查询的关键字是什么。IIF(IsNull(vEmail),“False”,vEmail)作为电子邮件 这应该能奏效。它说: 如果vEmail为Null(IsNull将导致true),则

我需要MS Access查询中的where条件, 但我不能正确地理解这一点。 这是我的状况的c#表示

If(vEmail==null)
 return false;
else
 return Email==vEmail
我希望将其转换为MS Access查询的where条件

我不知道这里可以使用MS Access查询的关键字是什么。

IIF(IsNull(vEmail),“False”,vEmail)作为电子邮件

这应该能奏效。它说:

如果vEmail为Null(IsNull将导致true),则返回“False”,否则返回
电子邮件

vEmail=Null
不应该工作,因为Null!=无效的还有一些其他方法可以检查null

  • IsNull
  • 不为空
  • 您的字段为空
  • 您的字段不为空