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");