Rss & SiteMap
搭建论坛 http://bbs.diylsoft.com:8118/starforum/index.asp
创建通用数据链接
注意:
可能会出现一个警告,指出更改文件扩展名会导致文件变得不可用。忽略此警告。
如果运行的是 Windows 98 和 Windows NT 系统并且安装了 Microsoft 数据访问组件 (MDAC),请右击右窗格或结果窗格,选择“新建”,然后选择“Microsoft 数据链接”。目录中出现名为New Microsoft Data Link.udl 的新文件。可重命名此文件。
谢谢李老师,连接成功。
另咨询几个问题
1、创建的udl文件放在哪呢?与项目放在同一目录里吗?
2、我用的是“数据连接属性”-->使用连接字符串进行连接的,使用“数据源名称”能连吗?
3、数据连接属性-->高级-->连接超时设定怎么设定?
4、数据连接属性-->高级-->访问权限是什么意思?是指访问udl的权限吗?一般情况下怎么设定比较好?
5、怎样不让别人打开“数据连接属性”窗口?
udl是通用数据连接文件,使用通用数据链接 (UDL) 文件来保存连接字符串。 使用 UDL 文件存储数据库连接的方式和使用“ODBC 数据源名称 (DSN)”非常相似。UDL 文件存储 OLE DB 连接信息,例如提供程序、用户名、密码和其他选项。用存储在该 UDL 文件中的信息可以打开 ADO 连接,从而允许管理员在需要的情况下更改它,并且避免了打开注册表或者使用 ODBC。 也就是说这个里面包含的东西就是CONNECTIONSTRING 中的内容,比如: ‘Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:Program FilesMicrosoft OfficeOfficeSamplesNorthwind.mdb;User ID=admin;Password=1;Jet OLEDB:Database Password=1 ’ 创建 UDL 文件最简单的方法就是:创建一个文本文件,更名这个文件为 A.UDL ,然后双击。 --------------------------实例:-----------------Oracle------------------------------- 1)“提供程序”---》选择要连接的数据库类型,我选择的是“Oracle Provider for OLE DB” 2)“连接”---》数据源“orainst1” 用户名“db”,密码“db” ------->“测试连接”--------》连接成功。 3)用记事本打开这个UDL文件,即可得到连接串: Provider=OraOLEDB.Oracle.1;Password=db;Persist Security Info=True;User ID=db;Data Source=orainst1 --------------------------实例:-----------------SQL Server------------------------------- 1)“提供程序”---》选择要连接的数据库类型,我选择的是“Microsofe OLE DB Provider for SQL Server” 2)“连接”---》服务器名称“127.0.0.1”(本地服务器) 用户名“sa”,密码“123456”,数据库:“UQuality” ------->“测试连接”--------》连接成功。 3)用记事本打开这个UDL文件,即可得到连接串: Provider=SQLOLEDB.1;Password=123456;Persist Security Info=True;User ID=sa;Initial Catalog=UQuality;Data |