Código Delphi
[-]Código Delphi
IBQuery1.SQL.Clear;
IBQuery1.SQL.Add('SELECT D.USUARIO_ID, D.FECHA, D.INICIO, D.FIN, U.NCOMPLETO');
IBQuery1.SQL.Add('FROM BTN_DESC_DESCANSOS D, USUARIOS U');
IBQuery1.SQL.Add('WHERE D.USUARIO_ID = U.ID');
IBQuery1.SQL.Add('AND U.NCOMPLETO LIKE ''%'+ Edit1.Text + '%''' );
IBQuery1.Open;
Piensa que si pones el % inicial, el resultado seran todos los registros con una D, para que solo sean los que empiezan por lo escrito en el edit
tienes que quitar el primer %
LIKE D% -> Empiezan por D
LIKE %D% -> Contienen la D
Like %D -> Finalizan con la letra D