Indudablemente la mejor forma de acceder a ficheros dbf es la forma indicada en esta entrada
No obstante puede ser que en alguna ocasión sólo tengamos que leer (no escribir) ficheros DBF y nos plantee algun tipo de dificultad instalar el driver OLE DB
En esos casos se puede usar un código parecido a este:
HMode(«*», hModeMono)
HDBOpenNoLock(«tabla1», «OR», «C:\<micarpeta>\tabla1.DBF»)
HReadFirst(«tabla1», «nid») // nid es el campo indice principal de la tabla (me parece)
WHILE HOut() = False
Info({«tabla1.campo1»})
HReadNext()
END