Microsoft 365:Access 2016:验证规则:数字数据类型:无小数

Microsoft 365: Access 2016: Validation rule: Number Data Type: No decimals

我想知道如果我想防止在我的数字字段中包含小数,我想写什么验证规则。

如果可能,我想在设计视图的验证规则行中执行此操作,而不必触摸VBA.

我尝试过其他排除验证规则,但它们不适用于 Access 2016

您可以减去整数部分以仅得到小数,并在字段级验证规则中测试小数是否为 0,例如:

MyField - Int(MyField) = 0

但是,您也可以只将您的值存储为 长整数,这样就无法存储小数值,因为它们放不下。