Como colocar dois Filtros !!

Delphi

07/08/2003

Tenho que fazer uma filtragem no meu arquivo (dbf) .
Gostaria de saber se tem como fazer usando o filter.
ex.
table1.filtered:=false
table1.filter:=´var = 1´
table1.filtered:=true


eu gostaria q ele filtrasse tb uma outra variavel no mesma tabela...
table1.filter:=var2 = ed
como faco isso???


Deusem

Deusem

Curtidas 0

Respostas

Vmotta

Vmotta

07/08/2003

tenta isso:

table1.filter:=´(campo1 = 1) and (campo2 = 5)´;
ou
table1.filter:=´(var = 1) or (var2 = 5)´;

depende do que está fazendo ...
t+
Vitor <vmotta@eep.br>


GOSTEI 0
Deusem

Deusem

07/08/2003

Caro Vitor ... eu coloquei mas naum da certo ele aparece a seguinte msg..
[Error] rel_dep.pas(85): Operator not applicable to this operand type

o q faco ???


GOSTEI 0
Vmotta

Vmotta

07/08/2003

se o campo for do tipo string, é necessário colocar entre ´´ ok?

tipo:

table1.filter:=´(campo1 = 1) and (campo2 = ´´Cidade´´)´;

pode ser isso, qq coisa manda mais deetalhe dq está fazendo e eu te respondo blz?

T+
Vitor <vmotta@eep.br>


GOSTEI 0
Deusem

Deusem

07/08/2003

Caro vitor ... agora deu certo... mudei algumas coisas ... obrigado pela grande ajuda... abracos..


GOSTEI 0
POSTAR