临时Access数据库的位置

时间:2016-12-12 20:46:22

标签: ms-access ms-office

为避免数据库膨胀,我经常创建临时数据库来存储工作数据表。我想在用户的%TEMP%文件夹中创建这些文件。但是,如果我这样做,Access会向用户显示以下对话框:

  

已确定潜在的安全问题。

     

文件路径:C:\ Users \ JDoe \ AppData \ Local \ Temp \ TempDb \ temp_001.mdb

     

您要打开此文件还是取消操作?

如果我尝试将此文件夹(或%TEMP%文件夹的任何子文件夹)添加到受信任位置,则会收到以下错误消息:

  

您使用的路径不是有效位置,或出于安全原因无法用作受信任位置;请检查您输入的路径或选择其他位置或特定文件夹。

有解决方法吗?我理解禁止将%TEMP%文件夹作为受信任位置的原因。我只是觉得自己陷入了困境中。

1 个答案:

答案 0 :(得分:1)

我的建议:继续使用应用程序路径。

在您的启动代码中,删除所有临时文件,例如

Kill CurrentProject.Path & "\temp_*.mdb"

因此,下次运行应用程序时会删除所有恶意文件。