hola David.
Yo tengo muy poquita experiencia programando y lo hago unicamente como hobby personal, en funcion de las necesidades que creo que puedo resolver en mi trabajo.
Al principio intente interactuar con bases de datos ODBS y tuve infinidad de problemas que no sabia bien como los iba resolviendo.
Al final opte por hacerlo como rapinto me sugirio ( ole ) y me ha ido bastante bien.
Hecha un vistazo a
[Aporte] Base de Dados DBF por OLE2 - COBOL Foro
A ver si te despierta soluciones.