当涉及多个字段时,应该在表的有效性规则中进行验证,而不是字段的有效性规则中进行验证。表的有效性规则,在表的设计视图下,单击工具栏上的“属性表”即可出现。 第一题:如果a为yes,b必须输入,则如下: ([a]="yes" And Not IsNull([b])) Or ([a]<>"yes" And IsNull([b])) 如果a为yes,b可输可不输入,则如下: [a]="yes" Or ([a]<>"yes" And IsNull([b]) 第二题: ([c]=15 And [d]<[c]) Or [c]<>15 如果第一题和第二题的要求是同时满足的话,则: ( [a]="yes" Or ([a]<>"yes" And IsNull([b])) and (([c]=15 And [d]<[c]) Or [c]<>15)