Pesquisa Ttable
- 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]
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
Curtidas 0
Respostas
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´+´¬´
´ASSUNTO LIKE ¬´+´ASSUNTO´+´¬´
GOSTEI 0
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
06/12/2005
então use uma query com
select campos from arquivo where nomecampo like ´¬´+variavel+´¬´
select campos from arquivo where nomecampo like ´¬´+variavel+´¬´
GOSTEI 0
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