Fórum Ajuda DBGrid e Labels - Delphi #493915

29/09/2014

0

Olá,
Olá pessoal, eu tenho aqui um DBGrid e também tenho algumas labels.
No DBGrid coloquei para aparecer apenas o nome do cliente.
O que eu preciso é colocar dados do cliente selecionado no db em cada label.
Ex:
O cliente Selecionado no dbgrid é Fulano, eu preciso que o CPF do Fulano apareça em uma label.
Deu para entender? Qualquer coisa perguntem...
Desde já agradeço.
Higor Ferreira

Higor Ferreira

Responder

Posts

29/09/2014

Jhonatan Pereira

Está usando Query para exibir os dados no grid?
Qual o banco de dados?
Responder

Gostei + 0

29/09/2014

Jhonatan Pereira

Se estiver usando tabela:

{OnClick do DBGrid}
variavel := DBGrid.Fields[0].asString;
With Tabela do
begin
Locate('cpf', variavel, []);
label.caption := fieldbyname('cpf').asString;
end;

Pelo que me lembro é isso..
Se estiver usando outro componente posta aí
Responder

Gostei + 0

29/09/2014

Higor Ferreira

Amigo já consegui, mas só para esclarecer, estou usando access.
Eu inseri o seguinte código no OnDataChange do DataSource:
Label8.Caption := ADOQuery1.FieldByName('CPF').AsString;

Mas mesmo assim, muito obrigado pela ajuda.
Abraços.
Responder

Gostei + 0

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

Aceitar