Fórum Localizar registro na tabela ? #186107

03/10/2003

0

Tenho
DM é meu data module
TB_Hora minha tabela
Edit1.text {Valor a ser procurado}

Quero procurar no campo cod da tabela TB1 o valor do meu edit.

DM.TB_Horas.Locate(´cod´,edit1.Text, [locaseinsensitive,lopartialkey] );
não dá erro mais também não encontra o registro ...

Obs. já declarei a biblioteca DB no Form.


Ederbond

Ederbond

Responder

Posts

03/10/2003

Edineidaniel

Olá,

Tente usar um SQL
Use um Query..

No Eventro onClick do Button
No button do form.
query1.close;
query1.SQL.Clear;
query1.sql.add(´select * from TB1´);
query1.sql.add(´where campo = :pes´);
query1.sql.add(´order by codigo´);
query1.params[0].AsInteger := StrToInt(Edit1.text);
query1.open;
query1.active:= true;

OBS.: Se o campo pesquisado vai ser do tipo String, ai vc tem que mudar a propriedade do parametro:
query1.params[0].AsString;

isso acho que vai ajudar vc..

t+

Edinei


Responder

Gostei + 0

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

Aceitar