创建UDL文件的方式本质上取决于您的Windows安装。可以从“文件夹”快捷菜单中选中此项。
- 右键单击桌面或要创建文件的文件夹。
- 选择新建(New) ,然后选择文本文档(Text Document) (如果有Microsoft数据链接(Microsoft Data Link) 选项,选择此选项) a.如果选择了Microsoft Data Link ,则会创建UDL文件。
- 将文本文档重命名为任何带有.udl扩展名的名称(需在文件夹选项中启用"显示文件扩展名(Show file extension)")。
- 弹出一个窗口警告“如果更改文件扩展名,文件可能会变得无法使用。您确定要更改它吗?”选择是(Yes)。
Additional Information
一旦获得微软数据库链接(Microsoft Data Link)文件后,需要将UDL文件链接到Access数据库,才能与您的应用程序一起使用。
- 打开Access数据库。选择空Access数据库(Blank Access Database) ,然后单击OK 。
- 在“新数据库文件”窗口中,使用任何.mdb或.accdb扩展名将数据库保存在您选择的位置。
- 此时,您可以关闭Access(需记得保存数据库的位置)。
- 返回之前创建的UDL文件并双击它(这是创建Access数据库的链接)。
- 单击Provider选项卡。对于.mdb文件,请选择Microsoft Jet 4.0 OLE DB Provider。对于.accdb文件,请选择“ Microsoft Office 12.0 Access Database Engine OLE Provider” 。
- 导航到开始(Start)>>所有程序(All Programs)>>附件(Accessories)>>命令提示符(Command Prompt)
- 键入以下命令: 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文件。
- 单击Provider选项卡,显示32位数据库Providers程序。
- 单击“ 连接”选项卡。导航到在步骤2中创建的.mdb或.accdb Access数据库。现在,UDL文件已准备好可在LabVIEW中使用。如果您想要移动文件并且不想在每次移动文件时手动编辑UDL文件,可以使用UDL文件的相对路径予以实现。
如果您看到无法找到Provider的错误。请确保已正确安装Provider程序,您可以尝试手动打开文件并编辑其内容以使用数据库。
1.右键单击您的UDL文件,然后选择打开(Open With)>>记事本(Notepad)。
2.不需要使用Microsoft Data Link Configuration Tool编写UDL文件的内容。
3.您可以使用以下资源来了解文件语法。外部链接:The Connection Strings Reference。
以下是无需身份验证即可打开.accdb文件的示例:
[OLEDB]
;Everything after this line is an OLE DB initstring
Provider= Microsoft.ACE.OLEDB.12.0;
Data Source= C:\Users\Public\Documents\Database.accdb;
Persist Security Info=False;
将数据库的路径设成数据源。