vc2012-VC2015连接mssql问题 为什么会出现这样的问题!求大神

时间:2022-10-04 17:12:36
无可用信息 未为msado15.dll加载任何信息!


	//ADO连接Microsoft SQL SERVER 2012 R2数据库
::CoInitialize(NULL);
try
{
HRESULT hr = m_pConnection.CreateInstance("ADODB.Connection");
if (!SUCCEEDED(hr))
{
MessageBoxW(NULL, L"创建数据库连接对象失败!", L"数据库错误提示", 0);
}
_bstr_t strConnect = "Provider=SQLOLEDB;Data Source=127.0.0.1;Initial catalog=CityFacility;Integrated Security=SSPI;";
m_pConnection->ConnectionTimeout = 5;
m_pConnection->Open(strConnect, "", "", adModeUnknown);
}
catch (_com_error e)
{
MessageBoxW(NULL, L"数据库连接失败!", L"数据库错误提示", 0);
}

9 个解决方案

#1


你的ADO对象是否初始化成功,然后就是你的连接字符串是否正确,数据库是否正确运行

#2


ADO对象在vs2015中没有初始化,才会造成这样的问题。为什么会在vs2015没有初始化,而在vs2008-2010都会自动初始化呢?

#3


如何可以,可以开远程指导。

#4


解决了!弄了一个星期,顶不住微软技术组一句话!(用正版的好处)

#5


你好,请问你是怎么解决的啊,帮忙指导下解决方法,非常感谢!

#6


请问这个问题是如何解决的?

#7


这个问题如何解决的能给出答案吗

#8


能指导下这个问题是如何解决的吗?

#9


win10 请用Program Files (x86)里面的

#1


你的ADO对象是否初始化成功,然后就是你的连接字符串是否正确,数据库是否正确运行

#2


ADO对象在vs2015中没有初始化,才会造成这样的问题。为什么会在vs2015没有初始化,而在vs2008-2010都会自动初始化呢?

#3


如何可以,可以开远程指导。

#4


解决了!弄了一个星期,顶不住微软技术组一句话!(用正版的好处)

#5


你好,请问你是怎么解决的啊,帮忙指导下解决方法,非常感谢!

#6


请问这个问题是如何解决的?

#7


这个问题如何解决的能给出答案吗

#8


能指导下这个问题是如何解决的吗?

#9


win10 请用Program Files (x86)里面的