Fórum dbgrid #286263

28/06/2005

0

Olá pessoal como faço:
Digito uma palavra num edit e quero que ao digitar ele localize a palavra, se existir no dbgrid, ok?
Alguém pode me ajudar??


Daia

Daia

Responder

Posts

28/06/2005

Michelli88

[color=red:80aca53360][b:80aca53360]Essa palavra vai estar numa tabela, nao vai?
Entao vc faz uma consulta sql para isso, por exemplo:[/b:80aca53360][/color:80aca53360]

Tabela_Aluno: Nome, Endereco, Cidade;

vc passa o texto do edit por paramentro: PNOME

no delphi:
Query.parambyname(´PNOME´).AsString:=Edit.Text;
Query.Open;
try
  if Query.IsEmpty then
    // Mensagem nome não existe;
finally
  Query.Close;
end; 


no SQL da Query:

SELECT * FROM TABELA_ALUNO
WHERE
    NOME=:PNOME

[color=blue:80aca53360][b:80aca53360]OBS: Nao pode ter espaço entro o ´:´ e o ´PNOME´...[/b:80aca53360][/color:80aca53360]

:wink:


Responder

Gostei + 0

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

Aceitar