(等待)ADO连接SQLserver2005 Express 的连接字符串有关问题

(等待)ADO连接SQLserver2005 Express 的连接字符串问题~
CString strSRC; strSRC=("Data Source=MICROSOF-5D3F28\SQLEXPRESS;Initial Catalog=CII_TEST_3_1;Persist Security Info=True;User ID=sa;Password=123456");
CString strSQL = "select * from customer";
_variant_t varSRC(strSRC);
_variant_t varSQL(strSQL);
_bstr_t bstrSRC(strSRC); 
pConn->Open(bstrSRC,"","",-1); //数据库为啥打不开?

显示错误如下:
Ado.exe 中的 0x7c812afb 处未处理的异常: Microsoft C++ 异常: 内存位置 0x0012f1ec 处的 _com_error。

------解决方案--------------------
MICROSOF-5D3F28\SQLEXPRESS改为IP地址试试,另外你try一下
C/C++ code

// 捕捉异常
    try
   {
    //你的代码
   }
    catch(_com_error e)
    {
        // 显示错误信息
        AfxMessageBox(e.Description());
    }

------解决方案--------------------
Data Source=192.168.5.241\SQLEXPRESS
;initial catalog=数据库;uid=sa;pwd=xxx
------解决方案--------------------
CString strSRC; strSRC=("Provider=SQLOLEDB.1;Driver={SQL Server};Data Source=MICROSOF-5D3F28\SQLEXPRESS;Initial Catalog=CII_TEST_3_1;Persist Security Info=True;User ID=sa;User pwd=123456");

==>
CString strSRC; strSRC=("Provider=SQLOLEDB.1;Data Source=Ip\SQLEXPRESS;Initial Catalog=CII_TEST_3_1;User ID=sa;User pwd=123456");


另:你确定你装的是SQLEXPRESS版本,如果不确定,请查看他的端口,用ip,端口方式。

------解决方案--------------------
你建个UDL文件,用这个文件测试下连接。
------解决方案--------------------
探讨
你建个UDL文件,用这个文件测试下连接。

------解决方案--------------------
"Data Source=MICROSOF-5D3F28\SQLEXPRESS"改成这个试试,"Data Source=MICROSOF-5D3F28\\SQLEXPRESS",里面两个反斜杠..