【发布时间】:2016-06-16 17:06:49
【问题描述】:
我不确定此类问题的正确论坛是什么,所以如果在其他论坛上会更好,您可以将它移到那里吗?
我已将我的数据库拆分为前端和后端数据库。前端使用链接到后端真实表的链接表。如果用户更改了前端数据库表中的某些内容,则这些更改将转移到后端数据库。
为什么会这样?如何防止这种情况发生?有没有办法更改设置以使数据库只读?无论是否通过 VBA,我都会接受任何一个答案。
【问题讨论】:
-
如果使用 acFormReadOnly 开关打开表单怎么样?
-
用户是直接编辑表格,还是通过表单访问数据。如果您使用的是表单,您可以创建一个unlinked 表单并在用户单击
Save时处理将数据推回,或者在用户单击Cancel时将其推回。如果他们直接编辑表格,请参阅Mat's Mug 的回答。
标签: vba ms-access linked-tables