Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Tablas planas (https://www.clubdelphi.com/foros/forumdisplay.php?f=20)
-   -   Busqueda Parcial en tablas planas DBf, Acces, Paradox etc (https://www.clubdelphi.com/foros/showthread.php?t=93577)

kena 20-11-2018 05:41:44

Busqueda Parcial en tablas planas DBf, Acces, Paradox etc
 
Hola a Todos, quisiera realizar una consulta de un codigo que una vez encontre en este foro, es la de realizar una busqueda parcial en una tabla, no me lo recuerdo bien al codigo porque es algo viejito, lo utilizaba en las tablas Paradox.. se que se utilizaba un codigo en un componente edit, en el evento onChange, la idea era ir filtrando las concordancia del texto ingresado con los que tenia el campo "nombre", por ejemplo.. si yo ingreso 'dro' y tengo los siguentes registros

Pedro
Sergio
Sandro

me filtraria la tabla por los nombre Sandro y Pedro...

Código Delphi [-]
      Clientes.Close;
      Clientes.Filter := 'Nombre= '+QuotedStr("*dro*")'; //creo que era algo asi, no estoy seguro.
      Clientes.Open;

si alguno me podria ayudar con eso se los agradeceria muchisimo, ya que estoy editando un sistema ya viejito que tenia y queria incluir esa funcion.

Saludos y muy agradecido por su tiempo.

movorack 20-11-2018 14:09:49

¿Algo así?

Cita:

Empezado por kena (Mensaje 529609)
Código Delphi [-]
      //Clientes.Close; // No es necesario re-abrir el dataset
      Clientes.Filter := 'Nombre like '+QuotedStr("%dro%")'; 
      Clientes.Filtered := True; //Para eliminar el filtro colocas esta propiedad en False
      //Clientes.Open;



La franja horaria es GMT +2. Ahora son las 10:36:14.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi