Filtra adotable

Delphi

14/10/2005

Amigos tem como fazer isto eu tenho uma tabela que tem um campo status e ser campo so e gravado o ststus Aberto ou Fechado eu queria o seguinte que filtra-se a tabela cujo campo fosse Aberto mostrado DBgrid mais queria que isto fosse feito quando a tabela fosse aberta do mesmo jeito que e feito com adoQuery na propriedade do sql ´select * from tabela where campo = ´Aberto´´.

so quero que feito no adotable uso banco de dados access


Geomicro

Geomicro

Curtidas 0

Respostas

Geomicro

Geomicro

14/10/2005

Alguem poderia medar uma luz como faço para resolver isto


GOSTEI 0
Cristiano D.

Cristiano D.

14/10/2005

Amigo, você pode tentar usar a propriedade ´filter´ . Seria mais ou menos assim:

Digamos que sua tabela esteja fechada. Então seria:

SuaTabela.Filtered := false;
SuaTabela.Filter := ´status = ´ + QuotedStr(Edit1.Text);
SuaTabela.Filtered := true;

SuaTabela.Open;

Então sua tabela será aberta e logo em seguida será aplicado um filtro procurando pelo que estiver digitado no Edit1. É claro que você pode usar outros componentes além do Edit1 e o filtro aplicado acima também pode ser usado com a tabela já aberta.


GOSTEI 0
POSTAR