Pesquisa Ttable

Delphi

06/12/2005

- Meu BD eh Paradox c/ Delphi6

preciso fazer uma pesquisa utilizando Table que ache todos os registros c a palavra ´Silva´ ou ´Joao´ por exemplo.

p isso fiz o seguinte mais n esta dandoi certo.

dm.tMail.Filtered := False;
dm.tMail.IndexFieldNames := ´ASSUNTO´;
dm.tMail.Filter := ´ASSUNTO LIKE ´ +´¬´+´ASSUNTO´+´¬´;
dm.tMail.Filtered := true;

porem n esta dando certo. alguem pode ajudar?

[b:b59c4ecea7]p.s: preciso utilizar Table[/b:b59c4ecea7]


Hviana

Hviana

Curtidas 0

Respostas

Edilcimar

Edilcimar

06/12/2005

em primeiro lugar está usando op nome do campo e da variável com o mesmo nome, às vezes o dephi tem problema com isto. parece que está faltando um espaço ente o like e o ¬
´ASSUNTO LIKE ¬´+´ASSUNTO´+´¬´


GOSTEI 0
Hviana

Hviana

06/12/2005

em primeiro lugar está usando op nome do campo e da variável com o mesmo nome, às vezes o dephi tem problema com isto. parece que está faltando um espaço ente o like e o ¬ ´ASSUNTO LIKE ¬´+´ASSUNTO´+´¬´


Caro colega jah mudei o nome da variavel mais ainda continua dando o seguinte erro na hora do filter: Invalid filter expression Character: ´¬´´.Process Stoped


GOSTEI 0
Edilcimar

Edilcimar

06/12/2005

então use uma query com
select campos from arquivo where nomecampo like ´¬´+variavel+´¬´


GOSTEI 0
Hviana

Hviana

06/12/2005

então use uma query com select campos from arquivo where nomecampo like ´¬´+variavel+´¬´


Não posso usar Query pois dentro dessa pesquisa eu deleto na table


GOSTEI 0
POSTAR