最初创建UDL文件的方式取决于Windows安装。可以从“文件夹”快捷菜单中进行检查。
- 右键单击桌面或要在其中创建文件的文件夹中。
- 选择“新建” ,然后选择“文本文档” (如果有该选项,则选择“ Microsoft Data Link” )
- 如果选择了Microsoft数据链接,则会创建您的UDL文件。
- 为文本文档提供任何扩展名为.udl的名称(必须在文件夹选项中启用“显示文件扩展名” )。
- 将会弹出一个窗口,警告您:“如果更改文件扩展名,则该文件可能变得不可用。确定要更改它吗?”选择是。
附加信息
拥有Microsoft数据链接文件后,需要将UDL文件链接到Access数据库,以将其与应用程序一起使用。
- 开放存取。选择“空白访问数据库” ,然后单击“确定” 。
- 在“文件新数据库”窗口中,使用任何.mdb或.accdb扩展名将数据库保存在您选择的位置。
- 此时,您可以关闭Access(只记得您保存数据库的位置)。
- 返回到先前创建的UDL文件,然后双击它(这是创建Access数据库链接的位置)。
- 单击提供程序选项卡。对于.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位提供程序显示在提供程序选项卡中,请按照下列步骤操作:- 导航到“开始” >>“所有程序” >>“附件” >>“命令提示符”
- 键入以下命令:C:\ Windows \ syswow64 \ rundll32.exe“ C:\ Program Files(x86)\ Common Files \ System \ Ole DB \ oledb32.dll”,OpenDSLFile C:\ test.udl,其中C:\ test.udl是您创建的UDL文件的文件路径。这将打开UDL文件。
- 单击提供程序选项卡,现在应显示32位数据库提供程序。
- 单击连接选项卡。导航至在步骤2中创建的.mdb或.accdb访问数据库。现在,可以在LabVIEW中使用UDL文件了。如果要移动文件,并且不想每次移动文件时都手动编辑UDL文件,则也可以使用UDL文件的相对路径。
如果您看到找不到提供程序的错误。确保提供程序已正确安装,您可以尝试手动打开文件并编辑其内容以与数据库一起使用。
1.右键单击您的UDL文件,然后选择“打开方式” >>“记事本”。
2.编写UDL文件的内容,而无需使用Microsoft数据链接配置工具。
3.您可以使用以下资源来了解文件语法。外部链接:连接字符串参考。
这是一个不通过身份验证即可打开.accdb文件的示例:
[oledb]
;此行之后的所有内容都是OLE DB初始化字符串
Provider = Microsoft.ACE.OLEDB.12.0;
数据源= C:\ Users \ Public \ Documents \ Database.accdb;
持续安全信息= False;
其中“数据源”是数据库的路径。