Fórum Registros DBGRID #228828
29/04/2004
0
como faço para o dbgrid me retornar o valor da linha, quando eu pressionar enter..
exemplo:
______________________________
-> Fausto 18 Programador
------------------------------------------
Observem que o ´cursor´ está no registro Fausto... aí eu queria que ao presionar enter, ele me retorna-se esses valores dos campos....
valeu
Faustolisk
Curtir tópico
+ 0Posts
29/04/2004
Eniorm
para alguma variavel ou mostrar usando o messagedlg?
No DBGrid, no evento OnKeyPress
if (Key = #13) then ShowMessage(QueryNome.AsString)
Isso ajuda?
Gostei + 0
29/04/2004
Faustolisk
Gostei + 0
29/04/2004
Fer_nanda
if key = #13 then begin key := 0; //sei lah se vc quer jogar esses valores num edit (por exemplo) edtNome.text := qry.fieldbyname(´nome´).asstring; edtCodigo.value := qry.fieldbyname(´codigo´).asinteger; edtProfissao.text := qry.fieldbyname(´profissao´).asstring; end;
caso queria jogar num outro formulário é só fazer referencia pra ele.
Gostei + 0
29/04/2004
Faustolisk
bjos
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)