Nuovo giro,nuova corsa e nuova domanda
mi trovo alle prese con una DBGrid collegata ad un datasurce che a sua volta è collegata ad una ADOQuery....fin qui nulla di strano,ma vorrei che una volta eseguita la query e visualizzato il risultato sulla tabella,cliccando su una riga dei risultati,i valori di quella riga venissero copiati in una label,esempio tabella con 3 colonne:
col1 col2 col3
A B C

clikko sulla riga e la label dovrebbe contenere ABC
ho provato con label.caption:=DBGrid.Fields[0].AsString+DBGrid.Fields[1].AsString+DBGrid.Fields[2].AsString;
ma come risultato ho sempre e solo la prima riga cioè se nella mia tabella avessi
col1 col2 col3
A B C
d e f
1 2 3

se clikko sulla terza riga ottengo sempre ABC...
qualcuno sa aiutarmi?