通用数据链接(UDL)的用法
2023-09-11 14:21:33 时间
偶然看到UDL,决定看一下其用法。
UDL:通用数据链接。此文件中提供 OleDbConnection 的连接信息。也就是说UDL只能在OleDbConnection中使用。
微软不建议使用UDL
因为UDL 文件未加密,会以明文形式公开连接字符串信息。因为 UDL 文件对您的应用程序来说是一个基于文件的外部资源,所以无法使用 .NET Framework 保护该文件。
用法:
在桌面上建一个名为conn的txt文本文件,然后将后缀名改为udl 。双击它,打开相应连接界面,根据界面提示配置连接信息。这里选择的是Oralce。
配置成功后UDL内容为:
[oledb] ; Everything after this line is an OLE DB initstring Provider=OraOLEDB.Oracle.1;Password=gsc;Persist Security Info=True;User ID=gsc;Data Source=NDEV
代码中使用此UDL时,ConnectionString 需要为“File Name =”+UDL地址。
private void GetData() { using (OleDbConnection oleconn = new OleDbConnection()) { oleconn.ConnectionString = @"File Name =" + Server.MapPath("conn.udl"); OleDbCommand olecommand = new OleDbCommand(); olecommand.Connection = oleconn; olecommand.CommandText = "select * from CUSTOMIZATION"; oleconn.Open(); OleDbDataAdapter oleadapter = new OleDbDataAdapter(); oleadapter.SelectCommand = olecommand; DataSet ds = new DataSet(); oleadapter.Fill(ds); } }
相关文章
- 【Python3网络爬虫开发实战】 3.1.3-解析链接
- Java在Linux下如何维持大量链接
- Connect to Database Using Custom params链接数据库配置参数说明
- 一些我整理的 SAP 工作和学习的有用链接,持续更新
- SAP Fiori Launchpad tile点击之后的跳转链接是如何解析出来的
- SAP Cloud for Customer的跳转链接制作navigation link
- dubbo 分布式架构学习视频链接
- pycharm下载直达链接
- 【Android 逆向】Linux 文件分类 ( 普通文件 | 目录文件 | 链接文件 | 字符设备文件 | 管道文件 | 块设备文件 )
- lua三底漆:lua转让c/c++库(动态链接模式)
- Linux基础命令-ln创建链接文件
- C# winform 下拉框多选,自定义控件(附下载链接)
- Proxychains.exe - Proxychains for Windows ——通过给动态链接的程序注入一个 DLL,对 Ws2_32.dll 的 Winsock 函数挂钩子的方式来将应用程序的连接重定向到 SOCKS5 代理
- Linux下Qt创建共享库与链接共享库详解
- 目标检测算法——遥感影像数据集资源汇总(附下载链接)
- 自然语言处理(NLP)数据集汇总 4(附下载链接)
- 收藏 | 自然语言处理(NLP)数据集汇总(附下载链接)
- 目标检测算法——图像分割数据集汇总(附下载链接)
- 目标检测算法——人体姿态估计数据集汇总 2(附下载链接)
- 目标检测算法——人体姿态估计数据集汇总(附下载链接)
- 目标检测算法——工业缺陷数据集汇总2(附下载链接)
- HTML5——锚点链接
- Android数据链接更新路由表(好文)