在Access 2007中,我将数据库(仅包含表格和表单)拆分为前端和后端。我希望我的前端只有表格,而我的后端只有表格。
当我拆分数据库时,前端有表格和表格,而我的后端只有表格。当我尝试删除前端表时,前端表单不起作用。
我是Access的新手,无法找到答案。
最后,我希望将表单提供给多个人,而不是让他们看到其他人输入表单中的内容以及在后端的表中获取信息。
提前致谢!
答案 0 :(得分:2)
你应该看一下在前端使用链接表
About importing and linking data and database objects
MS Access: Link to a table in another database in Access 2007
答案 1 :(得分:0)
Microsoft Access中的链接表实际上不是包含任何数据的表。它只是一个驻留在不同数据库中的表的快捷方式,通常称为后端。
拆分数据库时,前端应包含表单,查询,宏和代码模块。还链接了指向后端数据库的表。
因此后端数据库只包含基表。
请注意,如果移动后端数据库,则链接表将不再起作用,因为链接将被破坏。
您既可以手动拆分数据库,也可以使用用户界面中内置的菜单选项,在Access 2007中单击数据库工具,然后在移动数据组中单击访问数据库。
要手动链接表,打开前端数据库并在功能区上选择“外部数据”,然后单击“访问”,然后在选择文件名后确保选择第二个选项以在打开的对话框中链接表。
将后端数据库放在未关闭的服务器上以及链接时避免使用映射驱动器是个好主意,以防所有用户都没有相同的字母映射到同一文件夹共享。