配置用于LabVIEW Database Connectivity工具包的Microsoft 数据链接文件 (UDL)

更新 Jun 24, 2026

环境

软件

  • LabVIEW
  • LabVIEW Database Connectivity Toolkit

LabVIEW 中的 Database Connectivity Toolkit 需要 Microsoft Data Link 文件 (UDL) 才能与 Microsoft Access 数据库接口。UDL 文件还可用于连接其他数据库类型,如 SQL。

本教程将指导您如何创建扩展名为 .udl 的 Microsoft Data Link 文件,以便您可以从 LabVIEW 访问 Microsoft Access 数据库。
注意:有关 Microsoft Access 或数据库的问题,请研究 Microsoft 支持文档。

创建 UDL 文件

最初创建 UDL 文件的方式取决于您的 Windows 安装。"可以从"文件夹"快捷菜单中检查这一点。

  1. 右键单击桌面或要创建文件的文件夹。
  2. 选择新建,看菜单列表中是否有Microsoft Data Link这项(并非所有版本的 Windows 都存在此功能),若有的话则直接可创建UDL 文件。如果没有的话,请创建文本文档,然后执行下面一步。
  3. 重命名文档,把扩展名写为.udl
    • 若弹出一个窗口警告 "如果您更改了文件名扩展名,则文件可能会无法使用。你确定要更改它吗?" 选择Yes.

 

链接到 Microsoft Acess 数据库

有了 Microsoft 数据链接文件后,您需要将 UDL 文件链接到 Access 数据库,才能将其与您的应用程序一起使用。

  1. 打开访问权限。"选择空白访问数据库,然后单击确定
  2. 在""文件新建数据库""窗口中,将数据库保存在您选择的位置,扩展名为 .mdb 或 .accdb 的任何位置。"
    • 此时,您可以关闭 Access(只需记住数据库的保存位置)。
  3. 返回先前创建的 UDL 文件并双击它(此处创建指向 Access 数据库的链接)。
  4. 单击提供程序 选项卡。
    • 对于 .mdb 文件,请选择Microsoft Jet 4.0 OLE DB 提供程序
    • 对于 .accdb 文件,请选择Microsoft Office 12.0 Access 数据库引擎 OLE DB 提供程序
    • 注意:如果您使用的是 64 位 Windows 操作系统,提供程序选项卡将不会显示 Microsoft Jet 4.0 OLE DB 提供程序或 Microsoft Office 12.0 Access 数据库引擎 OLE DB 提供程序。  这是因为它们是32位数据库提供程序。 要使 32 位提供程序显示在提供程序选项卡中,请执行以下步骤:
      1. 导航到开始>>所有程序>>附件>>命令提示符
      2. 键入以下命令:C:\Windows\syswow64\rundll32.exe " C:\Program Files (x86)\Common Files\System\Ole DB\oledb32.dll " , 打开DSLFile C:\test.udl, 其中 C:\test.udl 是您创建的 UDL 文件的文件路径。这将打开 UDL 文件。
      3. 单击提供程序 选项卡,此时将显示 32 位数据库提供程序。

    • 注意:如果您尝试连接到 Oracle 数据库,也可以使用上面的步骤。
  5. 单击连接选项卡。导航到步骤 2 中创建的 .mdb 或 .accdb Access 数据库。现在,UDL 文件已准备好在 LabVIEW 中使用。
  • 如果您要移动文件,并且不想每次移动文件时都手动编辑 UDL 文件,也可以使用 UDL 文件的相对路径。