如何创建数据链接文件
ADO不使用CurrentProject.Connection或输入您自己的Connection信息,而是支持将Connection信息存储在称为“数据链接文件”(通常具有* .UDL扩展名)的外部文件中。 数据链接文件提供两个非常重要的功能:
- 它们实现了一个图形界面,用于构造复杂而令人困惑的OLE DB连接字符串。
- 它们提供了一种方法,允许用户编辑连接信息,例如,通过输入自己的用户名和密码,而无需编写代码来捕获此信息。
-------------------------------------------------- -------------------------------------------------- -------------------
创建新的数据链接文件的过程非常简单明了:
- 在Windows资源管理器中右键单击,然后选择“新建==>文本文档”。 这样做将在当前文件夹中创建一个新文本文档(* .TXT)。
- 将文件重命名为您喜欢的任何名称,将扩展名更改为.UDL。 Windows将警告您更改文件扩展名可能会使文件不可用; 对这个警告回答“是”。
- 双击文件以编辑数据链接属性。
- 选择提供程序选项卡,然后选择适当的提供程序。
- 选择连接选项卡,然后填写数据库名称和登录信息。
- 单击“测试连接”按钮以验证输入的信息正确,然后单击“确定”以保存文件。
-------------------------------------------------- -------------------------------------------------- -------------------
创建数据链接文件后,以* .UDL文件的位置以外的代码打开Connection时无需提供任何信息。 此过程使您无需更改任何代码即可轻松管理变化的数据源。 当您要基于UDL文件打开连接时,只需将* .UDL文件名指定为ConnectionString属性,或者在调用“打开方法”时指定此信息。
出于本技巧的目的,我将创建一个数据链接文件
(SQLServer.udl) ,它将与位于SQL Server本地安装中的Northwind数据库建立连接。 将通过Northwind.udl数据链接文件打开一个连接,将基于“雇员”表创建一个记录集,并且“罗斯文”雇员的名字和姓氏将被打印到立即窗口中。
-------------------------------------------------- -------------------------------------------------- -------------------
有关创建数据链接文件的相关信息如下:
- 提供者标签
- 提供程序:用于SQL Server的Microsoft OLE DB
- 连接标签
- 服务器名称:(本地)
- 选择特定的用户名和密码登录选项
- 用户名:sa
- 密码:无
- 选择服务器上的数据库:Northwind
-------------------------------------------------- -------------------------------------------------- ------------------- 现在,将所有代码段捆绑在一起的代码段。 请特别注意第6行:
Dim cnnSQL As ADODB.Connection
Dim rstEmployees As New ADODB.Recordset
Set cnnSQL = New ADODB.Connection
cnnSQL.Open "File Name=" & "C:\Test\SQLServer.udl"
Debug.Print cnnSQL.ConnectionString
rstEmployees.Open "Employees", cnnSQL, adOpenKeyset, adLockOptimistic
Do While Not rstEmployees.EOFDebug.Print rstEmployees![FirstName] & " " & rstEmployees![LastName]rstEmployees.MoveNext
Loop
rstEmployees.Close
cnnSQL.Close
Set rstEmployees = Nothing
Set cnnSQL = Nothing
-------------------------------------------------- -------------------------------------------------- -------------------
从代码行#7生成的连接字符串:
Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;
Initial Catalog=Northwind;Data Source=(local);Use Procedure for Prepare=1;
Auto Translate=True;Packet Size=4096;Workstation ID=DEZII;
Use Encryption for Data=False;Tag with column collation when possible=False
From: https://bytes.com/topic/access/insights/744230-how-create-data-link-file
如何创建数据链接文件相关推荐
- mac 建立软链接_Mac中创建URL链接文件 | 玩转苹果
在Windows中,可以通过快捷方式的方法创建一个网址的链接,那么在Mac OS X中要如何创建呢? 其实在Mac中保存一个网址的链接到一个文件中很简单,通过拖拽浏览器地址栏左侧的网址图标到桌面上即可 ...
- ppt编辑数据链接文件不可用_office 高手进,PPT图片编辑中显示链接的文件不可用,请使用编辑链接命令查找文件...
展开全部 1.下图是bai我们会遇du到的情况:编辑zhi数据时会弹出提示dao"链接的回文件不可用答". 2.如果PPT链接的Excel文件(图表所在文件)失去关联,我们就需要进 ...
- CAD中如何创建和删除EXCEL数据链接?
CAD设计过程中如果想要创建或删除Excel数据链接该如何操作?这个问题对于一名CAD新手设计师来说,难度确实有点大.本文小编就来给大家解决这一难题,对此感兴趣的CAD设计师可以和小编一起来了解浩辰C ...
- Linux---文件、软链接于硬链接文件
在Linux中,一切皆文件,因此我们需要对Linux下的文件系统有个清楚的认识. 文件属性 在Linux中,我们可以通过ls -l或者ll查看具体文件信息. 注意:ls命令是用于查看当前路目录下的文件 ...
- Apache ZooKeeper - ZK的数据和文件
文章目录 目标 内存数据 事务日志 数据快照 小结 目标 本篇博文,我们主要聚焦在ZooKeeper 程序运行期间,都会处理哪些数据,以及他们的存储格式和存储位置. ZooKeeper 服务提供了创建 ...
- shell 命令 链接文件 ln
1. 创建软链接文件 [ ln -s 源文件 ] 链接文件 类似于windows下的快捷方式 [ ln -s expr.sh expr ] 此时创建的链接文件路径是相对于现在所在的路径 ...
- Linux 链接文件讲解
链接文件是Linux文件系统的一个优势.如需要在系统上维护同一文件的两份或者多份副本,除了保存多份单独的物理文件之外,可以采用保留一份物理文件副本和多个虚拟副本的方式,这种虚拟的副本就成为链接.链接是 ...
- Revit API 开发(14): RevitLink - 链接文件 rvt,IFC,DWG等
前言 本文对 Revit 链接做一个简单的笔记,以便日后可以查询. 下图中,RVT 和 IFC 都会出现在 Revit 链接的列表里面,他们是 RevitLinkType.而 DWG 及其它文件则不会 ...
- Linux入门学习(四)—— 什么链接文件?软链接文件和硬链接文件有什么区别以及特点?
引言:上期回顾(想要学习的童鞋可以点击看看) 前几章我们所说的命令都是针对文件和文件夹,和一些常用操作.今天我们来学习特殊一点的文件"链接文件",这一章节会告诉大家什么是链接文件, ...
最新文章
- Win7开机密码破解
- 英特尔CPU机密数据大量泄露:芯片后门实锤,下一代CPU原理图曝光
- js 中对象属性的特性
- mac上配置php开发环境,Mac配置PHP开发环境
- 利用级数求和推导泊松分布的期望方差
- WCF探索之旅(五)——WCF与WebService的异同
- 拓端tecdat|R语言arima,向量自回归(VAR),周期自回归(PAR)模型分析温度时间序列
- java集合面试题总结
- 打印时电脑蓝屏或重启的解决办法
- 神奇的泡泡java游戏,神奇的泡泡作文400字
- 利用ipconfig命令查看IP及释放和重获IP
- 3D-GIS地理信息系统项目实施及目标
- 【JS基础】JavaScript中的void 0
- QQ浏览器app应用专区推荐系统
- QML 从入门到放弃
- 移动Web基础知识整理
- dnsmasq.conf配置
- iPhone 11今晚发!我已决定不买,不只是因为钱的问题
- ArcGIS基础实验操作100例--实验22NoData数据处理
- python的文件操作方法_python的文件操作方法汇总