Con MFC 6.0, creas tu objeto CDatabase y empleas Open para pasarle los argumentos necesarios, como el nombre de tu ODBC, tu User y password de la base de datos, el driver y otras opciones (como cargar cursores o stored procedures).
Despues, creas tu objeto CRecordset y en el constructor, pasas una referencia al objeto CDatabase que creaste anteriormente. Asi, utilizas todos los metodos de CRecordset para acceder a tu base de datos.
Hay una libreria que se distribuye con el Visual Studio 6.0, que se llama odbctool.dll, y se encuentra dentro de Visual Studio/Common/, que quizas te pueda servir para crear ODBCs, y manejarlos.
Saludos