避免两个字段具有相同的值

use*_*322 3 database ms-access ms-access-2007 ms-office access-vba

我正在使用Access 2010.

我有一个名为的表Person:Id(key), field1(int), field2(int).

我想避免这field1等于field2.

这可能吗?

Han*_*sUp 5

使用您的表在设计视图中,打开其属性表并将表验证规则设置为[field1]<>[field2]这样...

在此输入图像描述

请注意,如果你忽略周围的字段名的方括号,访问可能将它们转换为文本值... "field1"<>"field2".你不希望这样.

顺便说一句,我通常将Subdatasheet Name属性更改为[None],但这不是与验证规则相关的问题.