Table - dicas paradox |
Top Previous Next |
|
Na Versão 2 do Delphi, ( na 3 e 4 não sei ) nos diretórios de Aplicações DEMO ha uma aplicação que reindexa Tabelas. Se ñ me engano, se chama REINDEX.DPR
Nas profundezas das Units dessa aplicação vc. deverá encontrar uma função chamada DBRegenIndex.
Veja a sintaxe e tente utilizar em suas rotinas. Não se esqueça do TTable.Exclusive := True antes de reindexar
Ou use-a para reindexar fora dos seus projetos.
A função DBRegenIndex esta na BDE.PAS ou BDE.DCU, a qual você deve declarar a Unit que fara a reindexação no seu projeto.
Dica: Desista de TTables. Use TQuerys.
TQuerys aceitam usar chaves 2ªrias, porém o desempenho raramente exigem-nas.
rogerio.viana@mega.com.br Mega Sistemas Corporativos. ITU-SP. |