利用access數據宏限制表數據的刪除

2018-05-08 17:00:00
tmtony8
原創
3800

在Access表中,我們可以通過有效性規則來限制表中錄入的信息。但是我們沒辦法直接限制用戶刪除表中的記錄。

這里我們介紹一個Access2010的新功能——數據宏

它可以在表中(更改前、刪除前,插入后、更改后、刪除后的事件中添加數據宏來執行一些操作。其數據宏類似于 Microsoft SQL Server 中的“觸發器”。


如圖所示,在刪除表中的數據時,提示“不能刪除”操作。



操作步驟:

1. 在導航窗格中,以數據表的形式雙擊打開要向其添加數據宏的表。
2. 在“表”選項卡的“前期事件”組或“后期事件”組中,單擊要向其中添加宏的事件。這里是刪除前如果是以“A-”開頭的禁止刪除。同時 “提示錯誤

注意: 如果一個事件已具有與其關聯的宏,則該事件的圖標將在功能區上突出顯示。

3. Access 打開“宏生成器”。添加需要宏執行的操作


4.  保存并關閉宏。



就這樣就能在表中限制數據的處理了。是不是很方便?

    分享
    北京十一选五基本走势