RE:Acceso a base de datos
Puedes emplear ambas clases CDatabase y CRecordset de MFC. Primero, necesitas crear tu CDatabase y emplear el metodo Open. Ahi, pasas tu DSN (ODBC) que apunte a tu base de datos. Luego, para acceder a los datos, empleas CRecordset, pasando como parametro al constructor a la base de datos que abriste previamente. Con esto, empleas los metodos Open para mandar un SQL Query (ej. _T("select CAMPO1 from TABLA where CAMPO2 like N'%fer' ")).
Voila!