HRESULT hr;
try
{
hr = m_pConnection.CreateInstance("ADODB.Connection");///创建Connection对象
if(SUCCEEDED(hr))
{
strConnection=="DRIVER={SQL Server};SERVER=servername;UID=sa;DATABASE=LibrarySys;User Id=sa;PASSWORD=";
hr = m_pConnection->Open((LPCTSTR)strConnection,"","",adModeUnknown); }
}
catch(_com_error e)///捕捉异常
{
CString errormessage;
errormessage.Format("连接数据库失败!\r\n错误信息:%s",e.ErrorMessage());
AfxMessageBox(errormessage);///显示错误信息
return FALSE;
} m_pRecordset.CreateInstance("ADODB.Recordset");
try
{
hr = m_pConnection.CreateInstance("ADODB.Connection");///创建Connection对象
if(SUCCEEDED(hr))
{
strConnection=="DRIVER={SQL Server};SERVER=servername;UID=sa;DATABASE=LibrarySys;User Id=sa;PASSWORD=";
hr = m_pConnection->Open((LPCTSTR)strConnection,"","",adModeUnknown); }
}
catch(_com_error e)///捕捉异常
{
CString errormessage;
errormessage.Format("连接数据库失败!\r\n错误信息:%s",e.ErrorMessage());
AfxMessageBox(errormessage);///显示错误信息
return FALSE;
} m_pRecordset.CreateInstance("ADODB.Recordset");
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货