复选框的访问验证

时间:2013-03-19 22:40:17

标签: validation ms-access

我有一个访问数据库,在其中一个表中我有两个带有yes / no框的字段(设置为True / False)。

使用时无需检查任何一个,但如果[BoxA]为真,则[BoxB]必须为false。我尝试使用Xor进行此验证,但其中一个必须是checke。

我正在使用Access 2010,但数据库的格式为2002-2003(mdb),以保持与其他应用程序的兼容性。

有人能指出我正确的方向来实现这个目标吗?

感谢。

1 个答案:

答案 0 :(得分:2)

从表格设计视图中,在表格的属性表中设置验证规则。

table Validation Rulle

为清楚起见,这是该图像的属性:

([BoxA] = False And [BoxB] = False) Or ([BoxA] = Not [BoxB])

db引擎将强制要求这两个字段中只有一个可以True(已选中),或者两者都可以是False(未选中)。