Propriedade filter do clientdataset para filtrar valores integer

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.
Vanessa Cruz

Vanessa Cruz

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.

Marcus Pereira

Marcus Pereira
Responder

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

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar