[ Delphi ] Como obter o dado selecionado de um grid

Delphi

21/09/2016

Como eu faço pra pegar o item selecionado dentro de um grid ?
E como eu poderia editalo no delphi e automaticamente dar um update no banco de dados ?

Pelo que sei, é uma função chamada OnDrawDataCellColumn ou algo assim, mas como esse evento ?

Poderia me falar onde eu posso achar algum artigo ou algo referente, que fale um pouco sobre todos os eventos do DBGrid ?
Leandro

Leandro

Curtidas 0

Respostas

Mateus Ribeiro

Mateus Ribeiro

21/09/2016

Boa noite!
Pra você pegar o item selecionado numa grid, você tem que acessar a Query no qual ela está conectada.
Exemplo:
Edit1.Text := Query1.FieldByName(''NOME_CAMPO'').AsString;


Explica melhor a parte sobre "editalo no delphi e automaticamente dar um update no banco de dados" por gentileza

Tem esse link com dicas legais pra DBGrid.
https://drgarcia1986.wordpress.com/2013/01/17/dicas-sobre-o-componente-dbgrid-do-delphi/
GOSTEI 0
Leandro

Leandro

21/09/2016

A sim, eu consegui graças a você Matheus, obrigado, a explicação foi pouca mas eu consegui fuçar aqui hahahaha.
Eu vou dar uma olhada no link.
GOSTEI 0
POSTAR