Fórum Duvida DBGrid #245219

31/07/2004

0

Ola tenho uma duvida.
Como fazer que um bdgrid mostre apenas os dados pedidos por um botão localizar quando usados um componente tabble para ascesso a dados, e um componente edit para digitãção.
É que quando clico no botão localizar o dbgrid aponta a seta para o cadastro correto porem lista todos os outros e se por acaso o usuario não dijitar nada e teclar no botão localizar da uma mensagem que o campo esta vasio mas logo apos lista da mesma forma todos os cadastros.


Carcleo

Carcleo

Responder

Posts

31/07/2004

Oscar Candido

Tente isso :
if Table1.FindKey([edit1.text])then
begin
 Table1.Filtered:=false;
 Table1.Filter:=´Nome=´ + 39 +edit1.Text + 39;
 Table1.Filtered:=true;
end
else
  showmessage(´Registro não encontrado´)
end;

espero ter ajudado


Responder

Gostei + 0

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

Aceitar