社区
C#
帖子详情
数据连接文件UDL的用法?
cmsystem
2003-11-29 05:38:08
连接字符串,可以创建一个扩展名为*.udl的文件即可.<<ado.net技术内幕>>是这么讲的:可在字符串中使用一个名称/值对,如下所示:File Name=MyDataLink.udl;但我用了几次,都不成功,说没有关键字file name.请知道的人指点一下.
...全文
86
4
打赏
收藏
数据连接文件UDL的用法?
连接字符串,可以创建一个扩展名为*.udl的文件即可.<>是这么讲的:可在字符串中使用一个名称/值对,如下所示:File Name=MyDataLink.udl;但我用了几次,都不成功,说没有关键字file name.请知道的人指点一下.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gOODiDEA
2003-11-30
打赏
举报
回复
ConnectionString in the form "File Name = myfile.udl".
rock1981
2003-11-29
打赏
举报
回复
up
xuyunqq
2003-11-29
打赏
举报
回复
使用微软的OLE DB Data Link Connections方式Data Link File (UDL)
a)使用绝对路径
oConn.Open "File Name=\somepath\pubs.udl;"
b)使用相对路径
oConn.Open "File Name=pubs.udl;"
xuyunqq
2003-11-29
打赏
举报
回复
UDL文件是用来存放数据库连接信息的一个文本文件,有点象文件DSN,不过UDL是针对OLEDB(直接的和面向ODBC的)的。
UDL的创建方法:
右击桌面或资源管理器-》新建-》microsoft数据连接
其中的设置工作应该比较清楚了。
UDL的用法:
connstr="file name=e:\abc\abc.udl"
检测SqlServer
数据
库是否能
连接
的小技巧
有时候可能需要检测下某台机器的服务是不是起来了,或者某台机器的某个库是不是能被
连接
又不能打开ssms也不想登陆服务器的话就可以用这个方法。 1.在桌面上右键创建个文本,然后改后缀名为
udl
以后保存(1.
udl
),至于
udl
是什么各位可以百度下这里就不细说了。 注:
udl
(Universal Data Link)是通用
数据
连接
文件
,使用通用
数据
链接 (
UDL
)
文件
来保存
连接
字符串。 2.打开这个
文件
以后输入服务器的ip(因为我是本机所以用了实例名)和用户名密码就可以测试
连接
了,是不是很方便。 您可能感兴趣的文章:VB语言使用ADO
连接
、操作SQ
vc
连接
数据
库的第三方类
vc
连接
数据
库的第三方类
连接
access\sqlserver\mysql 只需要修改
连接
字符串 //Mysql
数据
库 /*采用mysql
数据
库中作为vc的
连接
数据
库,当采用ado来处理时,只需要按下面步骤即可。 1.下载mysql odbc,or mysql ole,由于俺下了个mysql ole出了错,偷懒便直接下了mysql odbc, 版本必须是3.51.11以上的,版本以下可能就出错。 2.安装后,采用odbc建立一个
连接
的mysql
数据
连接
,通过
udl
文件
取出其中的字符串 采用myodbc的字符串如下: CString strConn = "Driver=MySQL ODBC 5.1 Driver;charset=Latin1;Server=192.168.1.235;Database=LeuDataLog;UID=root;PWD=root" SQLserver
数据
库
连接
字符串 CString strConn = "Provider=SQLOLEDB;SERVER=JDSN-JTL\\SQLEXPRESS;DATABASE=LeuDataLog;UID=sa;PWD=sa" 本地
数据
库access
连接
字符串 CString strConn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=LeuHistoryInfo.mdb;Persist Security Info=False;Jet OLEDB:Database Password=123456"); 具体
用法
: CADODatabase* pDb = new CADODatabase; if (pDb->Open(strConn )) { // 打开
数据
库成功 } // 执行sql语句 CString pSql = "select* from 表名" pDb->Execute(pSql);
sqlserver、mysql获取
连接
字符串步骤
步骤: 一、新建文本文档xxx.txt,修改
文件
类型为.
udl
二、打开该
文件
,在《提供
数据
》中找到对应的服务。 三、在
连接
中选择需要的
数据
库,并填写相关信息。 四、测试
连接
,若成功则跳至下一步,失败则是用户信息有误,重新修改。 五、把xxx.
udl
后缀名改为txt,打开就可以找到
连接
字符串。 注:这里找到的
连接
字符串中有provider,可能不支持,如不支持,请改为server 您可能感兴趣的文章:MySQL查询随机
数据
的4种方法和性能对比MySQL的指定范围随机数函数rand()的使用技巧从MySQL
数据
库表中取出随机
数据
的代码mysql获取
操作系统重装后oracle
数据
库的恢复
重做操作系统后oracle
数据
库的恢复
文件
夹中
文件
说明: ora.reg oracle主要注册项的恢复参考
文件
oraodbc.reg odbc驱动项的恢复参考
文件
oraole1~4.reg ole 驱动项的恢复参考
文件
恢复中重要操作说明: 1、恢复前提,
数据
库系统
文件
(初始化配置
文件
、
数据
文件
、重作日志
文件
、控制
文件
)没有遭到破坏。 2、注册表的恢复 3、监听程序重新恢复,注意监听配置、tns配置中机器名的核对 4、oracle实例服务的恢复 5、注册表中本地默认实例的恢复 6、计算机管理-用户组中ORA_DBA角色的恢复 操作步骤: 1、系统环境变量的恢复 在系统环境变量path项之前增加oracle系统可执行程序及动态链接库资源如"D:\oracle\ora90\bin;" 2、注册表的恢复 a、oracle
数据
库系统变量的恢复,ora.reg中饱含了oracle的主要系统参数,其中home项包含了不同的版本信息,导入注册表后可以根据情况修改、增加或者删除对应的home信息。 b、oracle odbc驱动参数的恢复,需要导入oraodbc.reg,此处以oracle90为例,针对不同的oracle版本需要修改相应的参数。导入后,除了检查版本及修改上述参数外还需要手工在注册表(regedit.exe)hkey_local_machine->software->odbc->odbcinst.ini->odbc drivers一项中参考其它字符串,增加一个oracle驱动程序名称(如Oracle in OraHome90)。恢复后可以通过系统odbc管理工具进行配置、测试。最后,如果不需要使用ODBC
连接
数据
库,就不需要进行此处的恢复。 c、oracle oledb驱动参数的恢复,需要导入oraole1~4.reg,实际只需要导入1~2两个
文件
即可,其它两个属于注册表的副件。同样需要针对不同版本修改相应的参数。恢复后,可以通过配置一个 oledb测试,最快捷的方法为,新建一个文本
文件
,然后将后缀改为".
udl
"然后就可以继续操作了。最后,同ODBC一样,如果确定不需要使用ole驱动访问
数据
库,也可以不进行这部分的恢复操作。 ******此处的操作需要对windows操作系统注册表非常熟悉,对于linux平台,恢复操作类似,只不过需要对环境变量的操作熟悉。 3、监听程序的恢复 a、配置参数的恢复,oracle_home\network\admin\listener.ora,检查本地机器名是否有变化,以确定监听参数中监听地址项是否需要修伽。 b、本地访问服务名tnsnames.ora的配置,同样需要检查机器名或ip地址是否有变化。此步骤可以省略 c、监听服务的恢复,运行 lsnrctl,执行start,会自动向系统服务中增加并启动监听服务。可以通过启动时的提示确定服务是否启动成功。确认服务启动成功后,在系统服务管理台里将服务启动属性从“手动”改为“自动”。 ******此处操作需要对lsnrctl工具熟悉。 4、本地默认实例的恢复 在注册表hkey_local_machine->software->oracle->home0->oracle_sid项,确认内容和你要恢复的实例名一致。进行这个操作,主要方便在本地sqlplus或其它客户端登录时不用指定
数据
库本地网络服务名。 5、系统ORA_DBA组的恢复 在"计算机管理"控制台中->系统工具->本地用户和组->组中,增加名称为"ORA_DBA",描述为"Members can connect to the Oracle database as a DBA without a password"的组,并将系统管理员用户如"Administrator"添加到组中。执行这样的操作,是为了能够在本机上不输入
数据
库用户名/密码,直接以dba角色登录
数据
库进行管理。 6、实例的恢复 a、确认
数据
库的初始化配置
文件
、
数据
文件
、重作日志
文件
、控制
文件
等没有被损坏或缺失。 b、使用oradim工具重建实例服务。如oradim -new -sid test -startmode m -pfile d:\oracle\admin\test\pfile\init.ora oradim是oracle实例管理工具,具体参数说明,可以在命令行中直接输入oradim查看帮助提示。使用它能够创建、修改、删除,启动、停止本机上的oracle实例服务,有兴趣的,可以使用它实现一个单
数据
库多实例的案例。 c、使用sqlplus以dba身份登录确认
数据
库是否正常启动。 ******此处操作需要对oradim工具、oracle实例的概念熟悉。 7、恢复完成。可以打开其它应用程序了。
基于遗传算法的排课系统,含论文(排课 遗传算法 设计模式 智能指针 报表)
功能简介:使用遗传算法设计并实现了一个简单的排课系统,通过
数据
库存储排课
数据
,在前台提供
数据
维护功能,使用多线程技术进行遗传算法计算并将结果以HTML报表形式显示出来。 使用方法:
数据
库存储在DcSys目录下的data
文件
夹内,使用SQL SERVER2005附加上
数据
库后,双击DcSys目录下的一个dcsys.
udl
的
文件
,该
文件
用于设置
数据
库
连接
,使用vs2005打开DcSys.sln
文件
后,生成调试运行。 使用技术:遗传算法,引用计数型智能指针,设计模式,多线程 优点:1.采用了智能指针技术(没有使用boost库的引用计数型智能指针,而是参考C++沉思录自己实现的),提高了效率,有利于防止内存泄露。个人也建议在看boost库前先看看C++沉思录,大师的经典,对以后很多技术的实现都有影响。2.综合使用了模板方法、工厂方法、策略、原型、代理等设计模式,这些模式的使用都在代码里进行了标注。通过这些设计模式,便于代码理解、维护、扩展和升级。 缺点:代码虽然经过了一定优化,但还是有一部分地方没有优化,比如有些地方仍然有内存泄露的危险,如果您有兴趣,也可以尝试优化。 语言:VC++ MFC 环境:VS2005、SQL SERVER2005
C#
110,536
社区成员
642,578
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章