Erro Filter

Delphi

05/10/2010

Bom dia.      Estou utilizando o seguinte código para filtrar um GRID ao digitar em um edit:     
      QryAlunos.Filtered := false;
      QryAlunos.Filter := 'aluno_nome LIKE %'+ TxtTermo.Text +'%';
      QryAlunos.Filtered := true;
   
     Se digito "Fernando" funciona. Se digito "Fernando Ramos" com espaço da erro.      Alguém saberia como resolver isso?     abraços!
Fernando Ramos

Fernando Ramos

Curtidas 0

Respostas

Wilson Junior

Wilson Junior

05/10/2010

teste assim:
  QryAlunos.Filtered := False;
  QryAlunos.Filter := 'aluno_nome LIKE ' + QuotedStr( '%' + TxtTermo.Text + '%' );
  QryAlunos.Filtered := True;


Espero ter colaborado.
GOSTEI 0
Fernando Ramos

Fernando Ramos

05/10/2010

Funcionou perfeitamente. Valeu!
GOSTEI 0
POSTAR