Filtro
04/11/2009
0
Francisco Assis
Posts
04/11/2009
Pjrm1470
Use-as para filtrar sem afetar os registros nele.
| SeuDataset.Filtered := False;
| SeuDataSet.Filter := 'SeuField like ''%Busca%''';
| SeuDataSet.Filtered := True;
Onde coloque o campo igual ou parecido com a sua busca. Use "%" (Porcentagem) antes da %Busca para dizer que qlqr coisa antes é valido. Depois da Busca% para dizer que qlqr coisa depois é valida. E Ambos os lados para trazer tudo.
Qlqr coisa selecione a propriedade Filter e precione F1. O help do delphi lhe dirá como vc deve utilizar o filtro.
Qlqr coisa postae.
Att,
Plínio.
04/11/2009
Francisco Assis
04/11/2009
Pjrm1470
Estou te dizendo que o componente que você está usando tem as duas propriedades que mencionei. A condição se coloca na propriedade Filter.
Você abre a sua query. com os dados abertos vc inseri o filter para filtrar.
Esquece a propriedade SQL. Olhe com calma no delphi que vc vai ver o que estou falando.
Veja a imagem:
A propriedade Filter e Filtered que você deve usar.
Refaça e dê um retorno.
Aguardo.
04/11/2009
Alan Souza
Ex:
... where lower (descricao) like lower ("%kit%")
Clique aqui para fazer login e interagir na Comunidade :)