Ajuda DBGrid e Labels - Delphi
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.
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
Curtidas 0
Respostas
Jhonatan Pereira
29/09/2014
Está usando Query para exibir os dados no grid?
Qual o banco de dados?
Qual o banco de dados?
GOSTEI 0
Jhonatan Pereira
29/09/2014
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í
{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í
GOSTEI 0
Higor Ferreira
29/09/2014
Amigo já consegui, mas só para esclarecer, estou usando access.
Eu inseri o seguinte código no OnDataChange do DataSource:
Mas mesmo assim, muito obrigado pela ajuda.
Abraços.
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.
GOSTEI 0