Fórum Filtra adotable #299438
14/10/2005
0
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
so quero que feito no adotable uso banco de dados access
Geomicro
Curtir tópico
+ 0
Responder
Posts
14/10/2005
Geomicro
Alguem poderia medar uma luz como faço para resolver isto
Responder
Gostei + 0
15/10/2005
Cristiano D.
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.
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.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)