Select dinamico com mais de um campo + Firebrid + Delphi

Firebird

15/10/2014

Olá, estou com o seguinte desejo, e não sei se isso é possivel, tenho uma tela de consulta, onde tem um edit e uma grid, nessa grid estão os dados que quero que apareça na consulta, e no edit é preenchido o nome para ser realizado a busca. Mas o que eu queria é o seguinte, sem ser necessário informar a coluna que desejo que filtre, eu digite e ele busca a combinação em todas as colunas e vai filtrando as informações. Não sei se está claro mas seria um exemplo assim:
Codigo- Descrição Marca
00001 - Tenis - Nike
00002 - Bolsa Mod. Nike - Imitação
00003 - Havainas - Havaiana

No edit, coloco apenas a palavra Nike, e ele apresente os codigos 0001 e 0002.

Isso é possível?
Cristiano

Cristiano

Curtidas 0

Respostas

Joel Rodrigues

Joel Rodrigues

15/10/2014

Sim, basta fazer um select filtrando por todos os campos. Você terá de utilizar o operador OR:
WHERE NOME LIKE '%nike%' OR MARCA LIKE '%nike%' OR OUTROCAMPO LIKE '%nike%'
GOSTEI 0
POSTAR