Fórum Fiter usando o ClientDataSet c/DBExpress #186128

03/10/2003

0

Estou tentando fazer uma filtragem semelhante a TTable em um ClientDataSet, mas não esta dando certo.
Alguem poderia me indicar algo que é diferente de um componente TTable para uma filtragem com o Filter?

Grato.


Ricardo.


Rik3500

Rik3500

Responder

Posts

03/10/2003

Afarias

ClientDataSet.Filtered := True;
ClientDataSet.Filter := ´campo = valor´; // ou qualquer sentença SQL


T+


Responder

Gostei + 0

05/10/2003

Rik3500

ClientDataSet.Filtered := True;
ClientDataSet.Filter := ´campo = ´´+´valor´+´´´´; // ou qualquer sentença SQL


Tambem não funciona.

ClientDataSet.Filtered := True;
ClientDataSet.Filter := ´campo = ´´´valor´´´´; // ou qualquer sentença SQL

Assim tambem não.

ClientDataSet.Filtered := True;
ClientDataSet.Filter := ´campo = ´valor´´; // ou qualquer sentença SQL

Muito menos assim.


Responder

Gostei + 0

06/10/2003

Edgar Olavo

Tente assim:

ClientDataSet.Filter := ´campo = ´+QuotedStr(´valor´);
ClientDataSet.Filtered := True;

Se valor for uma variável não coloque as aspas:

ClientDataSet.Filter := ´campo = ´+QuotedStr(valor);
ClientDataSet.Filtered := True;


Responder

Gostei + 0

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

Aceitar