学习总结---ADO编程中_ConnectionPtr的open函数连接字符串

本文详细介绍了如何通过创建UDL文件并配置数据库连接信息,最终获取到用于数据库操作的连接字符串。从新建UDL文件开始,经过配置服务器名称、登录信息、选择数据库等步骤,直至测试连接并复制所需的连接字符串,全程操作清晰明了。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

先直接看代码:

m_pConnection.CreateInstance("ADODB.Connection");
_bstr_t ConnectStr = "Provider=SQLOLEDB.1;\
Integrated Security=SSPI;\
	Persist Security Info=False;\
	Initial Catalog=AdventureWorksDW2012;\
	Data Source=admin1504091717";
m_pConnection->Open(ConnectStr, "", "", adModeUnknown);




这是我自己电脑数据库的连接字符串,至于是怎么确定ConnectStr的呢?其实我们并不用自己去写,下面就介绍如何得到上面的字符串。


1、在自己的桌面先建一个test.txt文件,把扩展名也就是txt改成udl。最后为:test.udl


2、打开test.udl

在【提供程序】里面找到你的自己数据库。以SQL SERVER为例,我们选择:microsoft ole db provider for sql server


3、在【连接】中

在服务器名称一栏写 .(即本机服务器名称或者填写上面我自己“admin1504091717”)或者如果知道服务器名字就直接写


4、在【输入登录服务器信息】中

如果是以windows身份验证登录就选第一个,如果是sql server身份验证选第二个,并填写相关的账户信息。


5、在【服务器上选择数据库】中

我们填写要连接的数据库名称,上面代码中数据库名称是AdventureWorksDW2012


6、ok,基本完成,我们点测试连接。

你是不是成功了,如果没有,好好检查自己的填写信息

我们可以在【所有】这个条目中看见连接的成功后的信息,这些也就是open函数中填写的连接字符串了。


7、最后一步

我们把udl文件关闭,将文件名后缀改为txt。再打开,后面两行就是你的连接信息了,copy下来就over啦

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值