首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

SQL server2008连接远程数据库有关问题

2012-01-13 
SQL server2008连接远程数据库问题::CoInitialize(NULL)HRESULT hrtry{hrm_pConn.CreateInstance(ADOD

SQL server2008连接远程数据库问题
::CoInitialize(NULL);

HRESULT hr;
try
{
hr=m_pConn.CreateInstance("ADODB.Connection");
if(SUCCEEDED(hr))
{
m_pConn->ConnectionString="Provider=SQLOLEDB;Data Source=172.17.11.91,1433;\
Network Library=DBMSSOCN;Initial Catalog=城市评价系统;UserID=sa;Password=ccst;";
// m_pConn->ConnectionString="Provider=SQLOLEDB;\
Data Source=DM;Initial Catalog=城市评价系统;uid=sa;pwd=dengmeng;";//连接本地数据库的语句,这条是能正确连接的
m_pConn->Open("","","",adModeUnknown);
AfxMessageBox("数据库连接成功!");

}
}
catch(_com_error e)
{
CString temp;
temp.Format("连接数据库错误信息:%s",e.ErrorMessage());
::MessageBox(NULL,temp,"提示信息",NULL);
return false;
}



无法连接远程服务器(内网)数据库,错误信息是:连接数据库错误信息,未指定的错误
请问是什么原因???

[解决办法]
查看连接路径以及连接参数是否正确。

希望可以帮到你!
[解决办法]
http://topic.csdn.net/u/20100907/23/ecf4483a-9809-4499-85e4-b360b088f4a1.html
用这个软件试试。

热点排行