PESQUISA EM INTERBASE - AJUDEM!!!!

11/03/2003

0

Tenhu uma ibtable com campo pro_codigo inteiro

Como faco pra fazer uma pesquisa nela onde o campo pro_codigo deve ser como o texto de um edit(edit1)???

AJUDEMM POR FAVORRRR

EH URGENTE


Anonymous

Anonymous

Responder

Posts

11/03/2003

Mardônio

Corverta o valor do TEDIT para INTEGER e execute a pesquisa.


Responder

11/03/2003

Anonymous

ibtable.Locate(´pro_codigo´, StrToInt(edit1.Text), [loPartialKey]);

--
Bruno Roberto.


Responder

11/03/2003

Medreis

Para não complicar muito vc pode usar a função locate

Vc pode colocar um botao e no evento onClique o codigo abaixo

if not Ibtable.Locate(´PRO_CODIGO´, edit1.text, [] ) then
raise Exception.Create(´Registro não Encontrado´);

onde [] pode ser
loPartialKey busca parcial Ex. 1111 e vc passa somente 11,
loCaseInsensitivecase sensitive Difere Maiuscula e Minuscula

para localizar o primeiro registro que começar com 11 por exemplo.


De uma olhada no help do Delphi, e vc terá mais informações


Espero ter ajudado

Marcio Eduardo.


Responder

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

Aceitar