filter de um dataset

Delphi

09/04/2003

Quero fazer um filtro de um adoDataset..
ex: tabela1.filter:=´tabela2Campo1.value´ só que me retorna argumentos sinválidos..


Marcelobn

Marcelobn

Curtidas 0

Respostas

Anonymous

Anonymous

09/04/2003

Marcelo,

tente isso:

[b:c85e14cf00]tabela1.filtered := false;
tabela1.filter := ´tabela1Campo1=´+QuotEdStr(tabela2Campo1.value); //considerando que Campo1 retorna String
tabela1.filtered := True;[/b:c85e14cf00]
Note que a propriedade filter precisa saber por QUAL CAMPO vc quer filtrar, pois ela ´não adivinha´ e não varre todos os registros para filtrar...

Espero ter ajudado...


GOSTEI 0
Marcelo.c

Marcelo.c

09/04/2003

DM_Geral.TabControle.Filter:=´[Situação]=´+´´´´+ ´Matrícula Trancada´+´´´´;

onde Situação é o campo a ser filtrado e Matrícula Trancada é o critério, ou seja o conteúdo do campo.


GOSTEI 0
POSTAR