Tenta isso ......

Valor := 
DBGrid1.DataSource.DataSet.FieldByName(DBGrid1.Columns[0].FieldName).Value ;

Luiz Gustavo Barbosa Teixeira escreveu:
>
> Galera,
> Bom dia. Por favor, alguém pode me explicar como faço para saber quais 
> são os valores de cada coluna de uma linha selecionada em um dbgrid? Ex:
> coluna 1 coluna 2 coluna 3 coluna 4
> zé maria joão manuel ----> essa linha está selecionada
>
> Como saber que a coluna 1 tem o valor "zé", a coluna 2 tem o valor 
> "maria"...
> Do jeito que eu faço, só consigo o valor do primeiro campo:
> variável := Grade.SelectedField.AsString;
>
> Valeu!!!
>
> Luiz Gustavo
> Grupo Mult
> Infor Partner
> [EMAIL PROTECTED] <mailto:lteixeira%40grupomult.com.br>
> www.grupomult.com.br
>
>  

Responder a