pesquisa
eu tenho um form com um edit e um dbgrid ligado a uma table de clientes
eu quero fazer o seguinte :
qdo eu digitar no edit quero que faça uma consulta mostrando só os registros relacionados com o que sta escrito no edit.
por exemplo : se eu digtar só a letra b vai aparecer no dbgrid todos os clientes com a letra b , ai eu continuo a digitar e coloque tbem a letra r , no edit vai ficar escrito br o sistema atualiza esaa pesquisa e mostre todos os registros contendo br e assim por diante, quero que faça a pesquisa a medida em que eu vou digitando no edit
obrigado pela ajuda
eu quero fazer o seguinte :
qdo eu digitar no edit quero que faça uma consulta mostrando só os registros relacionados com o que sta escrito no edit.
por exemplo : se eu digtar só a letra b vai aparecer no dbgrid todos os clientes com a letra b , ai eu continuo a digitar e coloque tbem a letra r , no edit vai ficar escrito br o sistema atualiza esaa pesquisa e mostre todos os registros contendo br e assim por diante, quero que faça a pesquisa a medida em que eu vou digitando no edit
obrigado pela ajuda
Furla22
Curtidas 0
Respostas
Wolverine
26/01/2004
Query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add(´select * from teste where nome=´´+Edit1.Text+´´´);
Query1.Open;
end;
coloque isso no evento OnKeyPress do Edit
:lol:
Query1.SQL.Clear;
Query1.SQL.Add(´select * from teste where nome=´´+Edit1.Text+´´´);
Query1.Open;
end;
coloque isso no evento OnKeyPress do Edit
:lol:
GOSTEI 0
Wolverine
26/01/2004
Query1.Close;
Query1.SQL.Clear;
Query1.SQL.Add(´select * from teste where nome [b:5c4388c0c0]>= [/b:5c4388c0c0]´´+Edit1.Text+´´´);
Query1.Open;
end;
coloque isso no evento OnKeyPress do Edit
:oops:
Query1.SQL.Clear;
Query1.SQL.Add(´select * from teste where nome [b:5c4388c0c0]>= [/b:5c4388c0c0]´´+Edit1.Text+´´´);
Query1.Open;
end;
coloque isso no evento OnKeyPress do Edit
:oops:
GOSTEI 0
Nigro
26/01/2004
Se você quiser fazer a pesquisa aos poucos, ou seja, caracter por caracter, use findnearest</>, no evento on keydown do tEdit.
Aquino fórum tem vários exemplos, procure pela palavra chave acima em negrito.
Aquino fórum tem vários exemplos, procure pela palavra chave acima em negrito.
GOSTEI 0
Nigro
26/01/2004
Se você quiser fazer a pesquisa aos poucos, ou seja, caracter por caracter, use findnearest, no evento on keydown do tEdit.
Aquino fórum tem vários exemplos, procure pela palavra chave acima em negrito.
GOSTEI 0