Página 1 de 1

DIFERENCA ENTRE DBSEEK E SEEK

Enviado: 11 Set 2004 08:56
por CDV
Olá pessoal.

Alguén poderia me dizer a diferenca entre SEEK e DBSEEK, e se há alguma vantagem em usar um ou outro :?:

STD.CH

Enviado: 11 Set 2004 11:03
por gransoft
ARAGUARI-MG, 11 de setembro de 2004.

Prezado CDV,

Analise esta e outras funções em:
c:\clipper5\include\STD.CH

Código: Selecionar todos

#command SEEK <xpr>                                                     ;
         [<soft: SOFTSEEK>]                                             ;
      => dbSeek( <xpr>, if( <.soft.>, .T., NIL ) )
Atenciosamente,
Janis Peters Grants.

http://www.gransoft.com.br
gransoft@zipmail.com.br

Enviado: 13 Set 2004 00:48
por Dudu_XBase
Boa Noite Cdv o amigo Janis foi na Raiz mais vou detalhar...

O Seek é um comando
O Dbseek() é uma função

// para vc realizar uma pesquisa com seek

seek "DUDU"
if found()
// .... demais comandos...
endif


// para vc realizar uma pesquisa com dbseek()

if dbseek("DUDU")
//...demais comandos
endif


O comando seek não retorna True caso vc encontre o que vc pesquisa
ja a função dbseek() sim...

// para realizar uma pesquisa aproximada ou relativa com seek

set softseek on
seek "DUDU"
set softseek off




// ja com o dbseek() ..basta adicionar isso...
dbseek("DUDU",.t.)

Na versão clipper 5.3 o seek já aceita esse parametro
seek "DUDU" SOFTSEEK