BOOL InitDBConnect(CString pszDBServer)
{
try{
HRESULT hr;
// CString sql_,UsrName="sa",UsrPwd="1234";
CString sql_,UsrName="ad",UsrPwd="1234";
theApp.m_DBCnt.CreateInstance(__uuidof(Connection));//创建数据库连接
sql_.Format(_T("driver={SQL Server};server=%s;UID=sa;PWD=1234;database=数据库名字"),pszDBServer);
_bstr_t sql=sql_;
theApp.m_DBCnt->ConnectionString=sql;
hr=theApp.m_DBCnt->Open("","","",-1);//打开数据库连接
if(!SUCCEEDED(hr))
{
::MessageBox(NULL,_T("无法连接数据库!"),_T("提示"),MB_OK|MB_ICONWARNING);
return FALSE;
}
else
{
return TRUE;
}
}
catch(_com_error& e)
{
MessageBox(NULL,e.ErrorMessage(),_T("错误"),MB_OK|MB_ICONERROR);
return FALSE;
}
}
看看我的这个函数,可以不?
{
try{
HRESULT hr;
// CString sql_,UsrName="sa",UsrPwd="1234";
CString sql_,UsrName="ad",UsrPwd="1234";
theApp.m_DBCnt.CreateInstance(__uuidof(Connection));//创建数据库连接
sql_.Format(_T("driver={SQL Server};server=%s;UID=sa;PWD=1234;database=数据库名字"),pszDBServer);
_bstr_t sql=sql_;
theApp.m_DBCnt->ConnectionString=sql;
hr=theApp.m_DBCnt->Open("","","",-1);//打开数据库连接
if(!SUCCEEDED(hr))
{
::MessageBox(NULL,_T("无法连接数据库!"),_T("提示"),MB_OK|MB_ICONWARNING);
return FALSE;
}
else
{
return TRUE;
}
}
catch(_com_error& e)
{
MessageBox(NULL,e.ErrorMessage(),_T("错误"),MB_OK|MB_ICONERROR);
return FALSE;
}
}
看看我的这个函数,可以不?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货