Access禁止子窗体数据直接修改

2017-12-01 16:24:00
黄善超
原创
107

在Access中,用子窗体显示数据非常方便快捷。

但是,子窗体一般都是绑定了表或者查询,往往这些表或者查询是可以直接修改。因为是绑定表的关系,不需要保存或者其他操作,直接就可以修改数据的。这样对于用户来说是非常危险的,很容易就不小心修改了数据。

所以我们一般是限制子窗体修改。在需要修改的时候再允许修改


在窗体的加载事件中写入以下代码即可,其中表1子窗体 是窗体子窗体名

Private Sub Form_Load()
    Me.表1子窗体.Form.AllowEdits = False    '不允许修改
    Me.表1子窗体.Form.AllowAdditions = False  '不允许添加  
End Sub



此时,子窗体是不能直接修改和添加数据的。

    分享