Abstração de Acesso a Dados e Orientação a Objetos

Introdução Nos últimos posts, a ideia de criar um componente em AdvPL para leitura de arquivos DBF, acessando diretamente o arquivo no disco sem uso de Driver, acabou virando uma implementação completa de manutenção de DBF. Vamos ver agora conceitualmente o que isto representa em termos de desenvolvimento. Abstração "O uso da abstração na computação … Continue lendo Abstração de Acesso a Dados e Orientação a Objetos

Classe ZDBFTABLE – Índice em Memória

Introdução Nos posts anteriores, começamos a ver a implementação da classe ZDBFTABLE, uma forma de leitura de arquivos no formato DBF, sem o uso de Driver ou RDD, lendo o arquivo direto no disco usando as funções de baixo nível de arquivo do AdvPL. Agora, vamos ver como criar um índice eficiente em memória Classe … Continue lendo Classe ZDBFTABLE – Índice em Memória

Classe ZDBFTABLE – Implementação de Filtro AdvPL

Introdução Já que a classe ZDBFTABLE permite a navegação em uma tabela DBF, vamos ver como seria implementar um filtro ? E ver como ele funciona por dentro. Filtros de dados em xBASE / Clipper Quando se trabalha diretamente com o arquivo DBF diretamente, sem ter um SGDB ou um programa intermediário de gerenciamento, a … Continue lendo Classe ZDBFTABLE – Implementação de Filtro AdvPL