vs 2008中使用ADO连接数据库SQL sever 2005时出现有关问题,希望大家能够帮助解决

vs 2008中使用ADO连接数据库SQL sever 2005时出现问题,希望大家能够帮助解决
我这是MFC中基于对话框的一个程序,下面是我的按钮消息响应函数中的代码,里面写的是用ADO访问SQL 2005 中的一个示例数据库(pubs 数据库),运行时直接中断,(数据库都是好的,因为之前在vb上测试,是可以连接到数据库,并且访问里面的数据的),我的消息响应函数里面的源代码如下(然后附上3张图,第一张是运行时终止的图,第二章是我点击重试后中断的代码处的截图,第三章是我强制运行后返回的我数据库连接失败的消息的截图):
void CAdoDlg::OnBnClickedBtnQuery()
{
// TODO: 在此添加控件通知处理程序代码
_ConnectionPtr pConn;
pConn.CreateInstance("ADODB.Connection");
_RecordsetPtr pRst;
pRst.CreateInstance("ADODB.Recordset");
pConn->ConnectionString="Provider=SQLOLEDB.1;Password=123454321;Persist Security Info=True;User ID=sa;Initial Catalog=pubs;Data Source=SONGBOWEI2013\INST1";
CString strText="Provider=SQLOLEDB.1;Password=123454321;Persist Security Info=True;User ID=sa;Initial Catalog=pubs;Data Source=SONGBOWEI2013\INST1"; 

HRESULT hr = pConn->Open((_bstr_t)strText,"sa","123454321",adConnectUnspecified);
if (!SUCCEEDED(hr))
{
AfxMessageBox("连接到数据库失败!");
return ;
}

pRst=pConn->Execute("select * from authors",NULL,adCmdText);

/*catch(_com_error e)
{
//输出错误信息
CString str=e.ErrorMessage();
MessageBox(str);
TRACE(str);
} */ 
while (!pRst->rsEOF)
{
((CListBox *)GetDlgItem(IDC_LIST1))->AddString((_bstr_t)pRst->GetCollect("au_lname"));
pRst->MoveNext();
}
pRst->Close();
pConn->Close();
pRst.Release();
pConn.Release();
CoUninitialize();
}
vs 2008中使用ADO连接数据库SQL sever 2005时出现有关问题,希望大家能够帮助解决
图一

vs 2008中使用ADO连接数据库SQL sever 2005时出现有关问题,希望大家能够帮助解决
图二

vs 2008中使用ADO连接数据库SQL sever 2005时出现有关问题,希望大家能够帮助解决
图三
后来,我又把:
HRESULT hr = pConn->Open((_bstr_t)strText,"sa","123454321",adConnectUnspecified);
if (!SUCCEEDED(hr))
{
AfxMessageBox("连接到数据库失败!");
return ;
}  这段代码放在try块里面,后面加了catch块如下:
catch(_com_error e)
{
//输出错误信息
CString str=e.ErrorMessage();
MessageBox(str);
TRACE(str);

出现“未指定的错误”的提示,觉得就应该就是open()函数的问题,但是,不知道怎么改,望大神指点

------解决思路----------------------
ADO代码都加异常捕获。
try
{
//你的ADO代码
}
catch (_com_error& e)
{
CString strMsg;
strMsg.Format(_T("错误描述:%s\n错误消息%s"), 
        (LPCTSTR)e.Description(),
        (LPCTSTR)e.ErrorMessage());
AfxMessageBox(strMsg);
}

------解决思路----------------------
Data Source=SONGBOWEI2013\INST
换成
Data Source=SONGBOWEI2013\\INST