Ver Mensaje Individual
  #4 (permalink)  
Antiguo 10/06/2002, 10:24
Avatar de BrujoNic
BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 22 años, 5 meses
Puntos: 655
Re: Multiconsulta en dbase.

Ok, la forma de hacerlo es utilizando el comando SET FILTER .

La desventaja de eso, es que con tanta información este proceso es muy lento ya que lo que hace es crear como una vista y puede ser muy lento el filtro.

El SET FILTER te sirve si queres mostrar en un browse todos los datos que cumplan con la condición.

Si lo que queres es localizarlos de uno en uno, podes usar un LOCATE pero esto realiza una busqueda secuencial. En su defecto, es crear un índice y por medio de la llave generada podes colocarlo en un ciclo DO.WHILE hasta que no encuentre más consistencia de tu búsqueda.

Para utilizar el SET FILTER:

SET FILTER TO nombre = "Juan" AND clave = 007".

Si el nombre esta en mayúscula, tenes que ponerlo igual y si la clave es alfanumérica debe ir entre comillas.

Si hay más dudas, me avisas.

Saludos.

<p align="center"><font color="#008080">Si la patria es pequeña, uno
grande la sueña... <u>Ruben Darío</u>
[/CODE]</p>