Access在數據錶中限製數據録入

2018-11-09 11:25:00
tmtony8
原創
2017

在數據録入的時候,大部分數據,我們是需要作一定的限製的。

一般操作是通過窗體録入數據,用VBA代碼控製數據的録入。但是如果直接在錶上限製呢?


如示例:課程編號爲“1001”的課程,授課教師隻能是教師編號爲“T1001”和“T1004”的教師 這種情況如何在錶中録入數據時就提示。

下錶所示:


在録入時,如果課程編號“1001”不是教師編號“T1001”和“T1004” 卽提示“錯誤”


方法是使用數據宏。在錶設計視圖中,設計-創建數據宏-更改前。添加下麵的宏事件。卽可在數據更改前先做判斷。

    分享