ADO连接SQL Server 2005 Express(默认实例安装)的字符串(OLE DB provider)如何写的???我是这么写的总是不能成功。CString strConn="Provider=SQLNCLI;Server=.\\SQLExpress;Database=MyTest;Trusted_Connection=yes";我的SQL server express安装时候选择的是windows安全认证,没有设定sa密码的。请指点。谢谢!
调试欢乐多
strConn="Provider=SQLNCLI;Database=MyTest;Trusted_Connection=yes"也可以成功连接。发现有时候数据库连接很严格,有时候又很宽松,nnd。
try
{
CString strConn="Provider=SQLNCLI;Server=localhost;Database=MyTest;Trusted_Connection=yes;";
BSTR bstrConn=strConn.AllocSysString();
// 打开本地SQL Server 2005 Express
m_pConnection->Open(bstrConn,"","",adModeUnknown);
}
catch(_com_error e)
{
//AfxMessageBox(e.ErrorMessage());
AfxMessageBox(e.Description());
//AfxMessageBox(e.ErrorInfo());
return FALSE;
}