Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Filtar un base paradox (https://www.clubdelphi.com/foros/showthread.php?t=33781)

KAYO 17-07-2006 11:49:26

Filtar un base paradox
 
me gustaria filtrar una base de datos paradox con los registros que contengan una cadena de caracteres, NO QUE EMPIECEN POR LA CADENA, sino QUE CONTENGAN LA CADENA....

Os agradezco vuestras respuestas.....

marcoszorrilla 17-07-2006 16:05:24

Pues con una simple consulta SQL lo puedes lograr:
Código SQL [-]
Select Nombre, Apellidos
From Personal
Where Apellidos Like %MAR%

Sino recuerdo mal para utilizar un filtro, es preciso utilizar el evento onFilterRecord.
Código Delphi [-]
The following example shows how to use a field comparison when filtering records on a local table, 
by using the OnFilterRecord event.

procedure TForm1.Table1FilterRecord(DataSet: TDataSet; var Accept: Boolean);
begin
  Accept := DataSet['DateOfPayment'] > DataSet['DateOfPurchase'] + 30;
end;
Un Saludo.

nemesio 17-07-2006 16:06:33

Hola, antes de hacer una pregunta, haz una búsqueda para que no repitas hilos.
http://www.clubdelphi.com/foros/show...hlight=comodin

saludos


La franja horaria es GMT +2. Ahora son las 22:55:22.

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