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

先直接看代码:

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
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值