MS Access链接表对每个用户都不同

时间:2013-08-19 15:41:31

标签: database ms-access hyperlink linker

我有一个数据库,我已分成3个部分:一个前端,两个后端包含表。将前端复制到用户桌面会将运行时间从90分钟缩短到30分钟。但是,当我将后端移动到桌面时,运行时间不到8分钟。我面临的问题是我必须手动更新表链接。

有没有办法让Access根据用户计算机自动更新链接?

例如,我创建了一个批处理文件,用于将数据库文件从共享驱动器移动到用户destop上的文件夹:

“%USERPROFILE%\桌面\ Folder1中\”

作为将文件移动到的位置。 “%userprofile%”自动识别用户并正确路由文件。我不知道是否有类似的东西自动更新Access中的链接。

如果您不明白我想问的问题,请告诉我。

1 个答案:

答案 0 :(得分:0)

假设第一个后端在用户计算机上,第二个后端在共享网络上,我想您可以做的是在打开数据库以更新用户表时创建一个qry,然后退出第二个qry会将用户的表导出回共享网络上的第二个后端。您必须在表中添加一个字段,以便数据库知道要添加或导出的记录。