Ìndice CDX (NSX) trocando dados ao dar Seek

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

frank_fpc
Usuário Nível 1
Usuário Nível 1
Mensagens: 17
Registrado em: 02 Jun 2006 19:34

Ìndice CDX (NSX) trocando dados ao dar Seek

Mensagem por frank_fpc »

Oi pessoal já participava desse forum quando ainda era pelo www.forumnow.com, até coloquei um teste sobre o tempo de indexação de acordo como vc usava a função, que poderia demorar até 5 vezes mais tempo... bem, vamos ao que interessa:

Pessoal, estou com um problema do qual necessito ajuda urgente, pois estou com um sistema que desenvolvi, que ao fazer a procura por um determinado dado no índice ele está me retornando um que não corresponde ao procurado, como registro encontrado.
É como se o índice estivesse corrompido, mas sem o sistema apresentar nenhuma mensagem de corrupção de dados ou índice, o que é pior, pois quando há mensagen de erro fica mais fácil...

Estou usando Clipper 5.2e, SIX2 com índices CDX ao invés de NSX, e já troquei todos os comandos por funções tais como Dbseek(), DbSetorder(), DbSelectarea(), DbDelete().

O que fazer, alguém já passou por isso, e saberia me dizer como proceder amigos...
Vivendo, Aprendendo e Ensinando!!!
------------------------------------------
" É melhor se arrepender de um erro tentanto acertar do que se lastimar de nunca ter tentado "
Responder