MFC以ADO模式连接数据库SQL总是连接不上
MFC以ADO形式连接数据库SQL总是连接不上
try
{
m_pConnection.CreateInstance("ADODB.Connection");
_bstr_t strConnect="Provider=SQLOLEDB.1;Password=123456;Persist Security Info=True;User ID=sa;Data Source=PC-20130206CHPL\SQLEXPRESS"; //关于数据库连接的各项信息
m_pConnection->Open(strConnect,"","",adModeUnknown);
}
catch(_com_error e)
{
AfxMessageBox("连接失败");
}
求大神指点
------解决方案--------------------
PC-20130206CHPL\SQLEXPRESS
改成
PC-20130206CHPL\\SQLEXPRESS
也可以用这个方法测试和获得下连接字符串。
try
{
m_pConnection.CreateInstance("ADODB.Connection");
_bstr_t strConnect="Provider=SQLOLEDB.1;Password=123456;Persist Security Info=True;User ID=sa;Data Source=PC-20130206CHPL\SQLEXPRESS"; //关于数据库连接的各项信息
m_pConnection->Open(strConnect,"","",adModeUnknown);
}
catch(_com_error e)
{
AfxMessageBox("连接失败");
}
求大神指点
------解决方案--------------------
PC-20130206CHPL\SQLEXPRESS
改成
PC-20130206CHPL\\SQLEXPRESS
也可以用这个方法测试和获得下连接字符串。