ADO远程连接SQL 2005数据库

时间:2022-11-25 20:46:35
 

void CTextDlg::OnInitConnect()  //ADO远程连接SQL 2005数据库
{
 //注意端口1433和IP之间有一逗号哦!...MyDb为数据库名。
 strSQL.Format(_T("Driver={SQL Server};Server=192.168.47.144,1433;DATABASE=MyDb;UID=sa;PWD=123456"));

 try
 {
  m_pConnect->Open((_bstr_t)strSQL, _T(""), _T(""), adModeUnknown);

  AfxMessageBox(_T("连接数据库成功!"));
  
 }

 catch (_com_error e)
 {
  AfxMessageBox(_T("连接数据库失败!"));
  AfxMessageBox(e.Description());
  return;
 }
 
 return;
}