我有一个数据库,我已分成3个部分:一个前端,两个后端包含表。将前端复制到用户桌面会将运行时间从90分钟缩短到30分钟。但是,当我将后端移动到桌面时,运行时间不到8分钟。我面临的问题是我必须手动更新表链接。
有没有办法让Access根据用户计算机自动更新链接?
例如,我创建了一个批处理文件,用于将数据库文件从共享驱动器移动到用户destop上的文件夹:
“%USERPROFILE%\桌面\ Folder1中\”
作为将文件移动到的位置。 “%userprofile%”自动识别用户并正确路由文件。我不知道是否有类似的东西自动更新Access中的链接。
如果您不明白我想问的问题,请告诉我。
答案 0 :(得分:0)
假设第一个后端在用户计算机上,第二个后端在共享网络上,我想您可以做的是在打开数据库以更新用户表时创建一个qry,然后退出第二个qry会将用户的表导出回共享网络上的第二个后端。您必须在表中添加一个字段,以便数据库知道要添加或导出的记录。