Localizar registro em um campo que não é chave

Delphi

09/03/2003

Eu tenho uma dúvida bem simples como eu posso localizar um registro que está gravado em um campo que não é um campo chave.


Toshio

Toshio

Curtidas 0

Respostas

Anonymous

Anonymous

09/03/2003

Você pode usar o seguinte:

TABELA.LOCATE(´CAMPO´, ´STRING A SER PESQUISADA´, []);

Sabendo que a linha a cima pode ser usada em uma compração ex:

IF (TABELA.LOCATE(´CAMPO´, ´STRING A SER PESQUISADA´, [])) THEN
SHOWMESSAGE(´ACHOU!´);

A linha acima pesquisa exatamente o que for colocado no segundo parâmetro. Espero que lhe ajude.

Caso tenha alguma outra dúvida entre em contato. ´damasceno01@yahoo.com.br´


GOSTEI 0
Henry

Henry

09/03/2003

Brother, o método que eu uso não é dos mais praticos, mais vai que é uma blz.........
Insira um query.
Insira um edit
Configure seu Database name
Ai no botão que voce vai usar para realizar a busca, digite no evento Onclick :

Query1.close;
Query1.sql.clear;
Editnovo.text:= ´select * from nomedatabela where campoquevcqueconsulta like ´¬´ + editnovo.text + ´¬´´;
Query1.sql.add(editnovo.text);
Query.open;

Se vc tentar meu método, e tiver alguma duvida, entre em contato comigo..........blz?? Aquele abraço.Henry


GOSTEI 0
POSTAR