Fórum Filtro DBEDIT com DBGRID (urgente me ajudem ) #410152

03/12/2011

0

Pessoal Boa Noite me ajudem ,,sou novo nessa area,,criei uma tela de cadastro usando DBEDIT e DBGRID Banco de Dados MYSQL
estou tentando criar um filtro assim que o usuario digitar no DBEDIT as informações apareçam no DBGRID .

Pessoal se tiver um outro jeito pode ser também aceito ,por favor só me ajudem a criar um filtro ..
nesse momento estou indo a igreja aqueles que me ajudarem ou não ,estarei pedindo a Deus a benção a vocês .

Pessoal preciso testar esse programa amanhã na empresa aonde trabalho ,e está faltando só este filtro que eu não consigo fazer

meu e-mail watson.vieira@eadiaurora.com.br



Watson Rocha

Watson Rocha

Responder

Posts

03/12/2011

Wanderson Cardoso

Para facilitar seria interessante vc ter uma tela de pesquisa com um edit e um dbgrid

Usando ClientDataSet;


no evento onChange do Edit voce pode fazer assim:


ClientDataSet1.Filtered := False;
ClientDataSet1.Filter := CAMPO LIKE +QuotedStr(%+Edit1.text+%);
ClientDataSet1.Filtered := True;


outra forma éh fazer uma consulta no banco de dados:




ClientDatSet1.Close;
SQLDataSet1.CommandText := SELECT * FROM TABELA WHERE CAMPO LIKE :parametro;
SQLDataSet1.ParaByName(parametro).AsString := %+Edit1.Text+%;
ClientDatSet1.Open;


Obs: Coloca esse procedimento acima em um botão.

Qq dúvida posta aí.
Responder

Gostei + 0

04/12/2011

Watson Rocha

que nem no caso eu uso DBEDIT também funciona ?
Responder

Gostei + 0

04/12/2011

Wanderson Cardoso

que nem no caso eu uso DBEDIT também funciona ?


Eu particularmente nunca pensei em algo do tipo...
Responder

Gostei + 0

15/12/2011

Wilson Junior

Explique em q caso será utilizado o próprio DBEdit, pois não estou conseguindo entender a lógica disto.
Responder

Gostei + 0

28/01/2012

Watson Rocha

Ricardo infelizmente nao deu certo
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar