PESQUISA EM INTERBASE - AJUDEM!!!!
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
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
Curtidas 0
Respostas
Mardônio
11/03/2003
Corverta o valor do TEDIT para INTEGER e execute a pesquisa.
GOSTEI 0
Anonymous
11/03/2003
ibtable.Locate(´pro_codigo´, StrToInt(edit1.Text), [loPartialKey]);
--
Bruno Roberto.
--
Bruno Roberto.
GOSTEI 0
Medreis
11/03/2003
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.
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.
GOSTEI 0