Fórum Form controle Financeiro #581839
28/05/2017
0
Tenho uma form com uma dbGrid ligada a um DataSource que claro me retorna dados de uma tabela chamada TBL_DIZIMOS
Preciso Buscar o NOME na tabela MEMBRO e adicionar na TBL_DIZIMO
isso ja acontece quando eu digito nome no Edit mas eu preciso que o Edit filtre em tempo real de digitação,
Exemplo : se eu for pesquisar o JOÃO DAS COUVES
entao no dbedit eu começo a digitar [JO] e o sitema me mostre os relacionados a estes caracteres.
JONAS DAS COUVES
JOEL DAS COUVES
JONATHAN DAS COUVES
Se me resolverem isso ja resolve mas o bom mesmo é preencher o dbgrid com nome e ID
Espero sr compreendido por que eu axo que fiz uma salada de informações
Janilto Oliveira
Curtir tópico
+ 0Post mais votado
29/05/2017
cds.Filtered := False;
cds.Filter := ' NOME LIKE ' + QuotedStr('%' + edit.text + '%');
cds.Filtered := TrueGabriel Baltazar
Gostei + 1
Mais Posts
29/05/2017
Janilto Oliveira
Me desculpe é que sou iniciante!!
Gostei + 0
29/05/2017
Gabriel Baltazar
Gostei + 1
29/05/2017
Janilto Oliveira
Edit Nome >> Buscando e filtrando dados da tabela MEMBROS para inserir na tabela VALORES
Minha Form tem vários Edits mas o único que pega valor de outra tabela é o Edit NOME os demais são preenchidos na própria form
Edit Nome >> Filtra dados da table Membro
Se tiver o procedimento completo pra eu fazer aqui agradeço
Gostei + 0
30/05/2017
Janilto Oliveira
DM.QNome.Close;
DM.QNome.Parameters.ParamByName('pnome').Value := Edit1.Text + '%';
DM.QNome.Open;Ma esta dando uma erro de Objeto Parameter definido incorretamente na sei o que fazer kkkk
Gostei + 0
30/05/2017
Marco Antônio
DM.QNome.Filtered := False;
DM.QNome.Filter := '' NOME LIKE '' + QuotedStr(''%'' + edit.text + ''%'');
DM.QNome.Filtered := True
Lembrando como ele falo, deverá ser implementado na rotina ''onChange'' do edit.
Abc
Gostei + 1
Clique aqui para fazer login e interagir na Comunidade :)