全部显示

设置对其他 Microsoft Access 数据库或项目中的 Visual Basic 工程的引用

   

每个 Microsoft Access 数据库(.mdb 或 .adp)都包含一个 Visual Basic 工程。Visual Basic 工程是工程中所有模块的集合,包括标准模块类模块。每一个包含在 .mde 文件中的 Microsoft Access 数据库(.mdb 或 .adp)、类库数据库加载项都包含一个 Visual Basic 工程。

Access 数据库的名称可以和工程的名称不同。Access 数据库名称由 .mdb(或 .mda 或 .mde)或 .adp 文件名决定,而工程名称由“‘工程名称’ - 工程属性”对话框中“通用”选项卡上的“工程名称”选项决定,单击“Visual Basic 编辑器”中“工具”菜单上的“‘工程名称’属性”即可打开该对话框。在首次创建数据库(.mdb 或 .adp)时,数据库名称和工程名称在默认情况下是相同的。但当重新命名数据库时,工程名称不会自动更改,同样,更改工程名称也不会对数据库名称产生影响。

在一个 Microsoft Access 数据库的 Visual Basic 工程中,可以设置对包含在 .mde 文件中的其他 Microsoft Access 数据库、类库数据库或加载项的工程的引用。一旦设置了这样的引用,就可以在所引用的工程中执行 Visual Basic 过程。例如,“罗斯文”示例数据库中有一个名为“实用函数”的模块,其中有一个 IsLoaded 函数。可以在当前数据库的工程中设置对“罗斯文”示例数据库项目的引用,并调用 IsLoaded 函数,就像它是在当前数据库中定义的一样。

若要在另一个工程中设置对“罗斯文”示例数据库中工程的引用,可执行下列步骤:

  1. 打开“模块”窗口。
  2. 在“工具”菜单上,单击“引用”,并在“引用”对话框中单击“浏览”。
  3. 在“文件类型”框中,单击“Microsoft Access 数据库 (*.mdb)”。
  4. 找到 Northwind.mdb 文件。如果已经安装了该文件,默认情况下它将位于 \Program Files\Microsoft Office\Office\Samples 文件夹中。
  5. 单击“确定”。

现在应该在“引用”对话框的可用引用列表上看到“Northwind.mdb”。

注意