GARANTIR DESCONTO

Fórum quero aprender a fazer consulta #198271

01/12/2003

0

Uso delphi 07, Interbase 6.0 e Dbexpress

Tenho uma tabela CLIENTES
contendo

CODIGO
NOME
ENDEREÇO
TELEFONE

Preciso criar uma consulta pelo nome ou parte dele, mais não tenho a mínima idéia de como fazer nem qual componente usar. Por favor me ajudemmmm.



Os títulos das mensagens devem explicar qual o problema que precisa ser sanado. Coisas como ´Somente para os feras´ ou ´Ah se alguém me ajudasse´, não são bem vindas neste fórum, por escolha dos usuários. Sua mensagem teve o título editado.
Zoom


Uoquisala

Uoquisala

Responder

Posts

01/12/2003

Rafael Heise

Coloque uma grid, uma edit, um datasource, uma query e um botão.
dai você liga a query no datasource, e o datasource na grid.
dai, no OnClick do botão, coloca:
Query1.Close;
Query1.Open;


e no OnBeforeOpen da query coloca

Query1.SQL.Clear;
Query1.SQL.Add(´Select CODIGO,NOME,ENDEREÇO,TELEFONE from CLIENTES´);
if Trim(Edit1.Text) <> ´´ then
  Query1.SQL.Add(´ WHERE NOME Like ´´¬´ + Edit1.Text + ´¬´´´);


desse jeito, quando você clicar no botão (ao pesquisar) ele vai abrir e fechar a query, e caso o edit esteja preenchido com alguma coisa, ele vai procurar somente os CLIENTES que tenham no nome o que está escrito no edit.

valeu



Responder

Gostei + 0

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

Aceitar