utilizando cdx no harbour

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

fxavierds
Usuário Nível 1
Usuário Nível 1
Mensagens: 23
Registrado em: 18 Jul 2005 18:04

utilizando cdx no harbour

Mensagem por fxavierds »

Talvez isso já sido respondido mas não encontrei utilizando a busca, então vou perguntar aqui:

Preciso mudar de NTX para CDX mas reparei algumas coisas e gostaria de saber se tem como resolver.

1- Fiz uns testes com um dbf chamado CLIENTES e criei o índice CLIENTES.CDX e percebi que toda vez que abro o dbf ele abre o índice automaticamente. Dai criei um outro índice CLIENTES1.CDX e mesmo utilizando o set index to CLIENTES1.CDX se existe no diretorio do DBF o arquivo CLIENTES.CDX ele abre e coloca esse índice como "titular" do arquivo.
Tem como eu forçar o arquivo CLIENTES1.cdx para ser o indice "titular".
Sei que posso deletar o arquivo CLIENTES.cdx e o problema tá resolvido mas gostaria de saber se existe outra forma de resolver;

2- Caso eu queira apagar uma tag do arquivo, existe como fazer isso?
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem por sygecom »

1- Fiz uns testes com um dbf chamado CLIENTES e criei o índice CLIENTES.CDX e percebi que toda vez que abro o dbf ele abre o índice automaticamente. Dai criei um outro índice CLIENTES1.CDX e mesmo utilizando o set index to CLIENTES1.CDX se existe no diretorio do DBF o arquivo CLIENTES.CDX ele abre e coloca esse índice como "titular" do arquivo.
Tem como eu forçar o arquivo CLIENTES1.cdx para ser o indice "titular".
Sei que posso deletar o arquivo CLIENTES.cdx e o problema tá resolvido mas gostaria de saber se existe outra forma de resolver;
Coloque no inicio do seu .PRG principal

Código: Selecionar todos

set autopen off
2- Caso eu queira apagar uma tag do arquivo, existe como fazer isso?

Código: Selecionar todos

OrdDestroy( "NOME_DA_TAG" )
ou delete o arquivo .CDX e recrie o indice sem a TAG.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
fxavierds
Usuário Nível 1
Usuário Nível 1
Mensagens: 23
Registrado em: 18 Jul 2005 18:04

Mensagem por fxavierds »

Valeu cara... muito obrigado pela respostas..testei e deu certo....vlw
Responder