如何在Access 2010中使用.mdw文件

时间:2013-08-08 07:11:57

标签: ms-access ms-access-2010 mdw

在Access 2010中,如何打开需要使用.mdw文件的数据库(在Access 2003中创建)?在Access 2003中,您必须首先引用.mdw文件。我无法在Access 2010中找到您将如何做到这一点。

有人可以告诉我如何在Access 2010中打开.mdb文件吗?

4 个答案:

答案 0 :(得分:6)

要打开启用了用户级安全性且不使用系统默认工作组(.mdw)文件的Access数据库,您需要启动带有command-line arguments的Access,以指定要打开的数据库,要使用的工作组(.mdw)文件。这通常使用Windows快捷方式完成,Target:类似于......

"C:\Program Files\Microsoft Office\Office14\MSACCESS.EXE" "C:\__tmp\zzzzz.mdb" /WRKGRP "C:\__tmp\Security.mdw"

...虽然可以从批处理文件或类似的“启动器”应用程序完成同样的事情。

答案 1 :(得分:3)

我没有使用命令行来使用原始工作组文件访问.mdb,而是转到新工作组文件所在的文件夹,并将其替换为我自己的文件夹。新工作组文件的路径为:C:\users\user\AppData\Roaming\Microsoft\Access。在这个文件夹中,有3 .mdw个文件,当我打开Access 2010时,我发现system3.mdw正在运行。因此,我将此文件替换为我自己的工作组文件(当然,你应该制作在用您自己的替换之前,原始system3.mdw的副本。现在,当我运行.mdb时,将出现用户名/密码对话框。

答案 2 :(得分:0)

目标没有.mdw和.mdb文件的引号("):as

" C:\ Program Files \ Microsoft Office \ Office14 \ MSACCESS.EXE" C:__ tmp \ zzzzz.mdb / WRKGRP C:__ tmp \ Security.mdw

答案 3 :(得分:0)

在更高版本中仍然可以加入工作组。
在“调试”窗口中,只需运行:

DoCmd.RunCommand acCmdWorkgroupAdministrator`

并浏览您的mdw文件。