Access禁止子窗體數據直接修改

2017-12-01 16:24:00
tmtony8
原創
3563

在Access中,用子窗體顯示數據非常方便快捷。

但是,子窗體一般都是綁定瞭錶或者查詢,往往這些錶或者查詢是可以直接修改。因爲是綁定錶的關繫,不需要保存或者其他操作,直接就可以修改數據的。這樣對於用戶來説是非常危險的,很容易就不小心修改瞭數據。

所以我們一般是限製子窗體修改。在需要修改的時候再允許修改


在窗體的加載事件中寫入以下代碼卽可,其中錶1子窗體 是窗體子窗體名

Private Sub Form_Load()
    Me.錶1子窗體.Form.AllowEdits = False    '不允許修改
    Me.錶1子窗體.Form.AllowAdditions = False  '不允許添加  
End Sub



此時,子窗體是不能直接修改和添加數據的。

    分享