Fórum Propriedade filter do clientdataset para filtrar valores integer #611960
16/07/2020
0
Pessoal estou com um probleminha ao utilizar a propriedade Filter do ClientDataSet. Estou tentando filtrar valores de um campo que possui valor integer porém não filtra. Meu ClientDataSet está ligado a um provider e a um DataSet.
Segue o fonte:
cdsProdutoKG.Filtered := False;
cdsProdutoKG.Filter := 'ID ='+ edtCodigo.Text;
cdsProdutoKG.Filtered := True;
cdsProdutoKG.Open;
Dês de já agradeço.
Segue o fonte:
cdsProdutoKG.Filtered := False;
cdsProdutoKG.Filter := 'ID ='+ edtCodigo.Text;
cdsProdutoKG.Filtered := True;
cdsProdutoKG.Open;
Dês de já agradeço.

Vanessa Cruz
Curtir tópico
+ 0
Responder
Post mais votado
16/07/2020
Boa noite, fiz alguns testes aqui e consegui filtrar normalmente tanto utilizando a propriedade active do clientdataset quanto o metodo open e ambos funcionaram.
Se puder exemplificar melhor com qual tipo de dataset está trabalhando, eu normalmente costumo usar firedac com o fdquery ou memtable.
Se puder exemplificar melhor com qual tipo de dataset está trabalhando, eu normalmente costumo usar firedac com o fdquery ou memtable.
Marcus Pereira

Responder
Gostei + 1
Mais Posts
18/08/2020
Vanessa Cruz
Marcus Pereira, me perdoe a demora! Sobre o meu problema eu já não o tenho mais, aparentemente, sem eu fazer qualquer modificação, começo a funcionar, espero que não me dê problemas futuros kkk. Mas eu agradeço sua ajuda!
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)