Clipper 5.3 com CDX

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Rusticci
Usuário Nível 1
Usuário Nível 1
Mensagens: 1
Registrado em: 15 Set 2009 11:21
Localização: São Paulo

Clipper 5.3 com CDX

Mensagem por Rusticci »

Clipper 5.3 b - DBFCDX.LIB e _DBFCDX - Blinker 7.0
Ao pesquisar em um arquivo indexado por CDX, em vez de parar na 1a. ocorrencia do indice, o ponteiro para na ultima ocorrencia, ou seja, se existirem 5 registros
no indice pesquisado, ele para na quinta ocorrencia.

Se alguém puder me ajudar, ficaria extremamente grato.

Abraços,

Rusticci
Avatar do usuário
gvc
Colaborador
Colaborador
Mensagens: 1270
Registrado em: 23 Ago 2005 10:57

Re: Clipper 5.3 com CDX

Mensagem por gvc »

Poste a criação dos indices e a pesquisa.

O 5.3x tem a nova opção:

dbseek(<chave>, <softseek>, <descend>)

Se colocar o terceiro parâmetro como .T., a pesquisa ira parar na última ocorrencia da <chave>.
"TRS-80/Sincler/Apple/PC - Clipper Winter 85, tlink 1.0 [pc 10 MHz - 640K] {NEZ 8000 2Kb RAM}"
{POG - Programação Orientada a Gambiarra}
Avatar do usuário
Maligno
Membro Master
Membro Master
Mensagens: 6398
Registrado em: 06 Jul 2004 01:40
Localização: Londrina/PR

Re: Clipper 5.3 com CDX

Mensagem por Maligno »

Igual o WildSeek da SIX? Dessa eu não sabia. Realmente. Parece o caso do colega tet utilizado DESCEND em algum momento: indexação ou pesquisa. Só com os fontes pra ter certeza. Se é que o OP já não resolveu o problema.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.

---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Responder