【发布时间】:2013-08-08 07:11:57
【问题描述】:
在 Access 2010 中,如何打开需要使用 .mdw 文件的数据库(在 Access 2003 中创建)?在 Access 2003 中,您必须首先引用 .mdw 文件。我不知道您将如何在 Access 2010 中做到这一点。
谁能告诉我如何在 Access 2010 中打开 .mdb 文件?
【问题讨论】:
标签: ms-access ms-access-2010 mdw
在 Access 2010 中,如何打开需要使用 .mdw 文件的数据库(在 Access 2003 中创建)?在 Access 2003 中,您必须首先引用 .mdw 文件。我不知道您将如何在 Access 2010 中做到这一点。
谁能告诉我如何在 Access 2010 中打开 .mdb 文件?
【问题讨论】:
标签: ms-access ms-access-2010 mdw
要打开启用了用户级安全性且不使用系统默认工作组 (.mdw) 文件的 Access 数据库,您需要使用 command-line arguments 启动 Access,指定要打开的数据库和工作组 (@ 987654323@) 文件。这通常使用 Windows 快捷方式完成,其 Target: 类似于...
"C:\Program Files\Microsoft Office\Office14\MSACCESS.EXE" "C:\__tmp\zzzzz.mdb" /WRKGRP "C:\__tmp\Security.mdw"
...虽然同样的事情可以通过批处理文件或类似的“启动器”应用来完成。
【讨论】:
我实际上没有使用命令行访问您的.mdb,而是使用您原来的工作组文件,而是转到新工作组文件所在的文件夹,并将其替换为我自己的。新工作组文件的路径是:C:\users\user\AppData\Roaming\Microsoft\Access。在这个文件夹中,有 3 个 .mdw 文件,当我打开 Access 2010 时,我发现 system3.mdw 正在运行。因此,我将这个文件替换为我自己的工作组文件(当然,你应该复制一份原来的system3.mdw,然后用你自己的替换它)。现在当我运行.mdb 时,会出现用户名/密码对话框。
【讨论】:
.mdw 和 .mdb 文件没有引号 (") 的目标是可以的:as
"C:\Program Files\Microsoft Office\Office14\MSACCESS.EXE" C:__tmp\zzzzz.mdb /WRKGRP C:__tmp\Security.mdw
【讨论】:
在以后的版本中仍然可以加入工作组。
从调试窗口中,只需运行:
DoCmd.RunCommand acCmdWorkgroupAdministrator`
并浏览您的 mdw 文件。
【讨论】: