Página 1 de 1

Clipper 5.3 com CDX

Enviado: 15 Set 2009 11:48
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

Re: Clipper 5.3 com CDX

Enviado: 15 Set 2009 18:26
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>.

Re: Clipper 5.3 com CDX

Enviado: 16 Set 2009 01:43
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.