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

被折叠的 条评论
为什么被折叠?



