[firebase-br] Problema - TMDODataSet - Propriedada Filter ?????

Forrest® fernando.bg em gmail.com
Sex Mar 4 08:52:45 -03 2011


No dia 03/03/2011  às 16:10:34 catando milho no teclado Diego Maccari  " escrivinhou "  o texto
abaixo :

> Pessoal boa tarde
> 
> Alguém sabe dizer se existem algum problema com a propriedade FILTER do 
> TMDODataSet, componente da Mercury Datadase Objects
> 
> estou tentando precisando fazer um filtro simples nesta propriedade mas não 
> está dando certo.
> 
> Ex:
> 
> Tabela.Filter := 'UF =' + QuotedStr('SP');
> Tabela.Filtered := True;
> 
> Isso deveria funcionar normalmente mas com TMDODataSet não está funcionando 
> e feito com o IBDataSet funciona perfeitamente.

Bom dia Diego nunca usei o MDO, mas vou dar um palpite. Esse valor vem de uma variavel ou algo
assim ou é fixo?
Se for fixo porque não passar assim?

Tabela.Filter := 'UF = SP';
Tabela.Filtered := True;

ou caso venha de uma variavel

> Tabela.Filter := 'UF = '+Variavel_Sigla;
> Tabela.Filtered := True;

porque usando o QuotedStr ao passar a String para o filtro esta inserindo 'SP' e acredito que o
problema possa ser isso, mas como disse nunca usei o MDO isso é um palpite.

T+++++++++++++
----------------------------------------------------------------------------------

" Deus prometeu às mulheres que os maridos bons e ideais seriam encontrados em todos cantos do
mundo. E depois fez a terra redonda ! ! ! "



-- 






Mais detalhes sobre a lista de discussão lista