Correção:

wint Table1 do
begin
Open;
Filtered := False;
Filter := 'Nome = ' + QuotedStr(Edit1.Text+'*');
Filtered := True;
end;
//o asterisco vem dentro da função quotedstr;


Em 23/10/07, DelphiStar <[EMAIL PROTECTED]> escreveu:
>
>
> Jorge,
> Muito obrigado pela ajuda
> Meu problema foi resolvido
> Abraço
> Ademir
>
> ----------------------------------------------------------
>
> Ademir,
>
> Se vc esta utlizando Table faça o seguinte:
> wint Table1 do
> begin
> Open;
> Filtered := False;
> Filter := 'Nome = ' + QuotedStr(Edit1.Text);
> Filtered := True;
> end;
>
> Se estiver usando TQuery faça assim:
> with query1 do
> begin
> Close;
> Sql.Clear;
> Sql.add('select * from cliente where nomecliente like :prNome');
> Sql.ParambyName('prNome').Value := Edit1.Text+'%';
> Open;
> end;
> end;
>
> Blz, espero te lhe ajudado.
>
> Em 23/10/07, DelphiStar <[EMAIL PROTECTED] <delphistar%40i12.com>>
> escreveu:
> >
> > Boa Tarde a todos
> > Estou com um problema que não estou conseguindo resolver
> > Estou usando Delphi 6
> > e gostaria de saber, como eu faço para consultar parte do nome de um
> > cliente no cadastro
> > Estou usando SET FILTER
> > por exemplo, gostaria de fazer um filtro no cadastrom de clientes
> > para saber todos os clientes que comecem com AS.
> > Agradeço desde já
> > Abraço a todos
> > Ademir
> >
>
> .
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  
>


[As partes desta mensagem que não continham texto foram removidas]

Responder a