Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Vanessa de Oliveira

Pesquisa no DBGrid

Recommended Posts

Pessoal, Estou querendo fazer um form de consulta . Coloquei um edit e um botão para que o que eu digitar no edit assim que eu clicar no botão, o dbgrid retorna exatamente o que foi digitado. Por exemplo: Se eu digitar a letra "D", tem que retornar todos os registros com a letra "V", mas se for digitado a palavra "Vanessa", só me retorne o registro que tenha exatamente a palavra. Da maneira que estou fazendo está me retornando todos os registro da tabela e o registro que contém Vanessa por exemplo só vem selecionado, e o que eu quero é que só venha (neste caso) o (s) registro (s) que contenha Vanessa.Agradeço desde já a ajuda.Vanessa de Oliveira

Compartilhar este post


Link para o post
Compartilhar em outros sites

No caso terá de fazer a consulta usando like, tente assim:

 

qry.Close;qry.SQL.Clear;qry.SQL.Add('select *');qry.SQL.Add('from tabela');qry.SQL.Add('where tabela.campo like ''%' + edit1.Text + '%''');qry.Open;

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.