我有一个不用于添加或删除的表单,只是检查记录是否在数据库中。每次我尝试关闭表单访问时尝试将记录保存到数据库然后抛出错误,因为数据库中已存在相同值的记录。
如何停止尝试保存记录?我在onClose事件中尝试过Me.Dirty = false并调用Me.Undo。但这些似乎都不起作用,还有其他想法吗?
答案 0 :(得分:2)
根据上面的评论,调整表单的属性使其成为"只读" (例如,Data Entry
,Allow Additions
,Allow Deletions
和Allow Edits
都设置为False
)解决了问题。