Clipper On Line • Ver Tópico - Arquivo de indice com erro

Arquivo de indice com erro

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

 

Arquivo de indice com erro

Mensagempor Tomaz Edson Linhares » 28 Mai 2018 20:44

Olá Amigos,

Indexo meus arquivos de indices com SET INDEX TO.
e uso arquivos de dados com extensão DBF

Só que as vezes, não sei o porque, alguns apresentam erros na hora em que são abertos.

USE MEU_ARQ_DBF ALIAS ARQ NEW SHARED
IF ! FILE("MEU_ARQ_INDICES.NTX")
INDEX ON ... TO ARQ_INDICES
ENDIF
SET INDEX TO ARQ_INDICES //// nessa linha as vezes apresentam erro ao abrir esse arquivo de indice.

Tem alguma função que, assim como pode ser feito com os DBF, que verifique se o arquivo de indices está corrompido antes de abri-lo, evitando a mensagem de erro que encerra o sistema.

Desde já agradeço a quem se manifestar.

Obrigado
Tomaz Edson Linhares
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 32
Data de registro: 19 Abr 2016 17:03
Cidade/Estado: São Gonçalo/RJ
Curtiu: 1 vez
Mens.Curtidas: 0 vez

Arquivo de indice com erro

Mensagempor lugab » 28 Mai 2018 20:52

Tomaz,

1-Antes de indexar, convém excluir o arquivo de indices já existente

2-De vez em quando é bom dar um pack no arquivo DBF, antes de indexar.
O pack elimina os registrados já deletados

3-Quando puder, troque os índices do padrão NTX para o CDX, que é muitíssimo melhor
Aqui no fórum tem um monte de tópicos explicando como fazer isso
lugab
lugab
Colaborador

Colaborador
 
Mensagens: 843
Data de registro: 19 Mai 2009 15:58
Curtiu: 126 vezes
Mens.Curtidas: 38 vezes

Arquivo de indice com erro

Mensagempor Tomaz Edson Linhares » 07 Jun 2018 14:06

Vou fazer assim então. Obrigado amigo.
Tomaz Edson Linhares
Usuário Nível 1

Usuário Nível 1
 
Mensagens: 32
Data de registro: 19 Abr 2016 17:03
Cidade/Estado: São Gonçalo/RJ
Curtiu: 1 vez
Mens.Curtidas: 0 vez

Arquivo de indice com erro

Mensagempor Heero » 08 Jun 2018 17:32

2-De vez em quando é bom dar um pack no arquivo DBF, antes de indexar.
O pack elimina os registrados já deletados


Claro, depois de ter conferido se os registros devem ser deletados mesmo.

Tomaz,

Que erro dá ? São variados ?

OBS: Creio que o tópico esteja no lugar errado.

Abraços
Ricardo Rodrigues
Harbour 3.2 + BCC + Minigui
Cursando Análise e Desenvolvimento de Sistemas
Heero
Usuário Nível 2

Usuário Nível 2
 
Mensagens: 51
Data de registro: 13 Jul 2015 22:10
Cidade/Estado: Guarulhos/SP
Curtiu: 13 vezes
Mens.Curtidas: 5 vezes

Arquivo de indice com erro

Mensagempor asimoes » 09 Jun 2018 11:40

Heero escreveu:OBS: Creio que o tópico esteja no lugar errado.


Correto, convém publicar no fórum Banco de Dados
â–ºHarbour 3.x | Minigui xx-x | HwGuiâ—„
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4919
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 341 vezes
Mens.Curtidas: 258 vezes




Retornar para MiniGui

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 7 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro