Validation MS访问日期验证规则

Validation MS访问日期验证规则,validation,date,ms-access,Validation,Date,Ms Access,我有两个字段:生日和注册日期。我想在注册日期上设置一个验证规则,以便此处输入的日期始终晚于出生日期。应该是这样的:日期([注册日期])>日期([出生日期])。 但是我得到了一个错误:“您输入的表达式有一个包含错误参数数的函数。” 我如何解决这个问题 提前感谢将注册日期的验证规则设置为:[出生日期]日期()返回当前日期;它不接受论点。也许您想要DateValue()但是,如果[注册日期]和[出生日期]都是访问日期/时间数据类型,您可以直接比较它们的值,而无需函数:[注册日期]>[出生日期]我试过了

我有两个字段:生日和注册日期。我想在注册日期上设置一个验证规则,以便此处输入的日期始终晚于出生日期。应该是这样的:日期([注册日期])>日期([出生日期])。 但是我得到了一个错误:“您输入的表达式有一个包含错误参数数的函数。”

我如何解决这个问题


提前感谢

注册日期的验证规则设置为:
[出生日期]
日期()
返回当前日期;它不接受论点。也许您想要
DateValue()
但是,如果
[注册日期]
[出生日期]
都是访问日期/时间数据类型,您可以直接比较它们的值,而无需函数:
[注册日期]>[出生日期]
我试过了,但是现在我得到了:无效的SQL语法-不能在列级检查约束中使用多个列。打开表的属性表并在其中添加验证规则。