Access在数据表中限制数据录入

2018-11-09 11:25:00
黄善超
原创
72

在数据录入的时候,大部分数据,我们是需要作一定的限制的。

一般操作是通过窗体录入数据,用VBA代码控制数据的录入。但是如果直接在表上限制呢?


如示例:课程编号为“1001”的课程,授课教师只能是教师编号为“T1001”和“T1004”的教师 这种情况如何在表中录入数据时就提示。

下表所示:


在录入时,如果课程编号“1001”不是教师编号“T1001”和“T1004” 即提示“错误”


方法是使用数据宏。在表设计视图中,设计-创建数据宏-更改前。添加下面的宏事件。即可在数据更改前先做判断。

    分享