[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