Buscar

pesquisa incremental delphi 7 e postgres 8.3.7

Código

1. Criar parametro: pesquisa;
2. colocar um campo Edit1.Text no form, onde será digitada o nome a ser pesquisado na tabela
3. colocar um DBGrid1 no form para mostrar o resultado (o datasource deve apontar para o datasource que está direcionado para o ADOQuery1)
3. sql abaixo:
ADOQuery1.close;
ADOQuery1.sql.clear;
      ADOQuery1.SQL.Add('SELECT "e_cc"."tbpf"."nome"' +
      ' FROM "esquema"."tabela"' +
      ' WHERE "esquema"."tabela"."campo" ~* :pesquisa');
ADOQuery1.Parameters.ParamValues['pesquisa'] := Edit1.Text;
ADOQuery1.open;

agora, execute!

Publicidade

Vote na dica




Quantidade de votos: 1 voto
Aceitação: 20%


Detalhes da dica

Categoria: Banco de dados
Adicionada dia: 16/01/10
Por: Cesar Novaes
Visualizada: 5875 vezes

Planeta Delphi - Tudo sobre programação Delphi Planeta Delphi - www.planetadelphi.com.br - Todos os direitos reservados | Copyright 2001-2009