CDaoDatabase* tmpDB = new CDaoDatabase; try { tmpDB->Open(lpszPathName); } catch (CDaoException* e) { DisplayDaoException(e); delete tmpDB; e->Delete(); return FALSE; }