La Web del Programador: Comunidad de Programadores
 
    Pregunta:  11038 - FILTRAR DATOS
Autor:  Marcel Flores Flores
Para Delphi 5

Tengo una Tabla con los campos ficha, rut, nombre

necesito realizar una busqueda en donde ingrese por ejemplo la letra "p", y automaticamente me filtre todos los registros que en el campo nombre tengan dicha letra, y despues ingreso la letra "e", y automaticamente me filtre los registros que en el campo nombre tengan la palabra "pe", y despues ingreso la letra "r", y despues la letra "e" y despues la letra "z", y me filtre los registros que en el campo nombre este la palabra "perez"...

eso es todo...

  Respuesta:  qdevelop2000
Lo mejor que puedes hacer es crear una búsqueda mediante sentencias SQL usando un TQuery.
A este TQuery le conectas un TDataSource y puede ver el resultado, p.e., en un Grid.

La SQL tendría un aspecto, p.e.:

SELECT * FROM tabla
WHERE nombre LIKE "p%"

NOTA: Dónde ves la p puedes poner p,pe,per,pere,perez

Si no sabes como hacerlo, envíanos un email.