Bom dia amigos.
Esta procura pode ser feita com o comando LOCATE usando
LOCATE FOR cBusca $ CONTEUDO
Este recurso não é muito rápido.
Ou então como sugerido acima usando o SIX.
O SIX não funciona no xHarbour.
Se o campo não estiver indexado pode-se usar o comando
SET FILTER TO Sx_WildMatch("&c_filtro",CONTEUDO) que filtra
os dados, e desta forma encontrado o REDONDO

????.
Este recurso funciona, mas é lento.
Também tenho funcionando um módulo de filtro com o comando
DBSETFILTER({||&bBlock},"&bBlock"), onde o bBlock é
configurado em tempo de execução.
Também não é rápido, e funciona bem para arquivos pequenos.
Este recurso funciona no xHarbour também.
Hasse.