访问97个数据库



我被告知,如果我打开Access 97,整个系统或至少大部分系统都在某个数据库中。这是真的吗?例如,如果我写一些VB代码到它,整个代码是在某个数据库。

我以前认为只有我从SQL中获取的数据是在一些数据库中。

"整个系统"都在Access中,所以如果你有表单之类的,它们和数据一起混在那个文件中。

Access将所有内容保存在.mdb文件中。当你打开项目,你会看到你的选项卡(表,查询,表单等等)在模块中的代码是有宏。

它实际上在这个文件中保留了更多通常隐藏的内容-基本上是项目的元数据。如果转到tools -> options,应该会看到一个系统对象的复选框。选择它,当你查看表时,你会看到这样的名称:

MSysACEsMSysModulesMSysModules2MSysObjectsMSysQueriesMSysRelationships

你玩这些桌子的风险自负。

唯一不存储在主文件中的其他东西是安全信息-如果您试图锁定文件。这是一个系统。mdw文件参见这里http://support.microsoft.com/kb/303941/EN-US获取更多信息。我只在我们想要锁定一个"应用程序"时使用过或看到过它。

最新更新