Fórum Mudança de Select de Filtragem #249086

01/09/2004

0

Estou executando um select para fazer uma consulta confome digitação de dados em um Edit. Essa consulta eu coloco no evento onChange do edit. O funcionamento da consulta resulta em uma filtragem conforme a digitação das primeiras letras de um nome ou frase. Gostaria de saber o que preciso mudar para a consulta para que procure dados que possuam a letra ou a combinção de letras e não apenas as primeiras letras.
Exemplo:

Tenho as palavras Windows, Word e Excel.
Se digitar ´in´ ele filtraria mostrando a palavra Windows.

A condição digitando as primeiras letras:

data.ibqrep.Sql.Add(´where Upper(´+ Campo + ´) LIKE ´ + ´´´´ + UpperCase(Edit1.Text) + ´¬´+ ´´´´);


Valeu a força!!!

JR.


Jrjoliv2003

Jrjoliv2003

Responder

Posts

01/09/2004

Lab

tente usar uma ¬ antes e depois do termo a ser pesquisado

data.ibqrep.Sql.Add(´where Upper(´+ Campo + ´) LIKE ´ + ´´´¬´ + UpperCase(Edit1.Text) + ´¬´+ ´´´´);


Responder

Gostei + 0

01/09/2004

Vinicius2k

Olá JR !

Só acrescentar um ´¬´ antes também...
data.ibqrep.Sql.Add(´where Upper(´+ Campo + ´) LIKE ´ + ´¬´ + UpperCase(Edit1.Text) + ´¬´);


Blz?

T+


Responder

Gostei + 0

02/09/2004

Jrjoliv2003

Beleza!! Resolvido.

data.ibqrep.Sql.Add(´where Upper(´+ Campo + ´) LIKE ´ + ´´´¬´ + UpperCase(Edit1.Text) + ´¬´+ ´´´´);

Obrigado mais uma vez.

JR.


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar