Hola Agustin.
El operador LIKE tiene dos comodines:
_ y
%
_ : En el lugar va cualquier caracter
%: Ningún o más caracteres.
Para realizar una busqueda incremental usando LIKE poné un (IBQuery,Query o ADOQuery) un TEdit y
este código en su evento OnChange:
Código Delphi
[-]
procedure TForm1.Edit1Change(Sender: TObject);
begin
with IBQuery1 do
begin
Close;
SQL.Text:= 'SELECT * FROM tu_tabla WHERE nombre LIKE '+
QuotedStr(Edit1.Text+'%')+' ORDER BY nombre';
Open;
end;
end;
Saludos.