Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Tablas planas (https://www.clubdelphi.com/foros/forumdisplay.php?f=20)
-   -   Buscar en un campo de una tabla por Caracteres (https://www.clubdelphi.com/foros/showthread.php?t=61054)

Drago26 23-10-2008 16:04:08

Buscar en un campo de una tabla por Caracteres
 
alguien me puede decir que tengo q hacer para buscar por caracteres en un campo alfanumerico de una tabla. por ejemplo tengo campo q se llama nombre
y quiero q al ingresar una letra me devuelva todos los nombre q empienze co esa letra o letras. saludos

Caro 23-10-2008 16:19:13

Hola Drago26, en el evento OnChange de tu Edit, haces una consulta o un filtro sobre tu DataSet.

Código Delphi [-]
 Query.Close;
 Query.Sql.Text := 'Select * From Tabla Where nombre like '+QuotedStr(Edit1.Text+'%');
 Query.Open;
 
 //O si es una Table
 Table.Filtered := False;
 Table.Filter := 'nombre like '+QuotedStr(Edit1.Text+'%');
 Table.Filtered := True;

Saluditos

Drago26 23-10-2008 16:24:47

gracias voy a que sale. creo q me salvaste de un parcial. saludos


La franja horaria es GMT +2. Ahora son las 01:58:57.

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