您的位置:首页 > 编程语言

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

2015-09-02 14:52 302 查看
先直接看代码:

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啦
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息