我用了一下常用方法
try                 
{
m_pConnection->ConnectionTimeout=0;
m_pConnection->CommandTimeout=0; m_pConnection->Open("Provider=SQLOLEDB;Data Source=111.111.111.111;Initial Catalog=testDB","sa","1234",adModeUnknown);
AfxMessageBox("数据库连接成功!"); }
catch(_com_error e)
{
AfxMessageBox("数据库连接失败!");
return FALSE;

//Data Source无论是IP地址还是SQL SERVER名要连接上远程的SQL SERVER基本上要半个钟头以上,同在一个小型的局域网内,用的SQL SERVER个人版,大家有什么好的方法缩小连接成功时间(40分!)