Abrir tabela dbase e recriar o indice.

Delphi

06/05/2003

:?: Tenho uma aplicação que abre tabelas (DBF) atualizadas por um programa em Clipper.
Inicialmente criei o índice com do DBD.
Quando faço alguma atualização na tabela (via Clipper), preciso que a aplicação recrie o índice automaticamente, sem usar DBD.
Como posso fazer isso??
Obrigado.
Neto


Neto

Neto

Curtidas 0

Respostas

Ander

Ander

06/05/2003

Caro amigo Neto, uma dica que posso te passar sobre índices DBase é a seguinte....

Vc poderia, ao invés de criar um DBD, um arquivo de índice NDX, que o Delphi aceita perfeitamente e o clipper atualiza ele automaticamente sem precisar ficar recriando o arquivo...

Para criar esse arquivo, será preciso vc usar um arquivo DBFNDX que vem junto com a instalação do Clipper e compilar o seu programa junto com esse... assim ele criará o arquivo NDX e o Delphi poderá utilizá-lo sem nenhuma restrição e sem fazer alterações para aceitá-lo...

Qualquer coisa, me avisa q eu passo uns fontes de exemplos para vc...

Falow....


GOSTEI 0
POSTAR