office交流網(wǎng)--QQ交流群號及微信交流群

Access培訓(xùn)群:792054000         Excel免費交流群群:686050929          Outlook交流群:221378704    

Word交流群:218156588             PPT交流群:324131555

微信交流群(請用微信掃碼)

        

利用access數(shù)據(jù)宏限制表數(shù)據(jù)的刪除

2018-05-08 17:00:00
tmtony8
原創(chuàng)
11336

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

這里我們介紹一個Access2010的新功能——數(shù)據(jù)宏

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


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



操作步驟:

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

注意: 如果一個事件已具有與其關(guān)聯(lián)的宏,則該事件的圖標將在功能區(qū)上突出顯示。

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


4.  保存并關(guān)閉宏。



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

    分享
    文章分類
    聯(lián)系我們
    聯(lián)系人: 王先生
    Email: 18449932@qq.com
    QQ: 18449932
    微博: officecn01
    移動訪問