用ado连接其它电脑上的Sqlserver数据库时候出现错误。请问是什么原因
连接字符串如下:
 try
{
  CString m_strCon;
  m_strCon="driver={SQL Server};Server=192.168.0.2;DATABASE=test;UID=sa;PWD=sa";//密码和用户不会错误
 HRESULT hr=m_pConn.CreateInstance(__uuidof(Connection)); 
 hr=m_pConn->Open(_bstr_t(m_strCon),"","",adModeUnknown);
}
 catch(_com_error &e)
{
CString strComError;
::MessageBox(NULL,"错误","错误",MB_ICONEXCLAMATION);
return 0;
}