I maniplate the ADODC or source of the data for the grid.
eG. ADODC1.Recordset.MoveNext (MoveFirst, MoveLast etc)
As you type in code the period after Recordset, you get a list of the options possible.
To find contents of current row selected
ContentsOfField = ADOCC.Recordset.Fields(0) or by name
ContentsOfField = ADOCC.Recordset.Fields("MyFieldName1")
You can also get data out of the grid. Type
DataGrid. and you get a list of the possible properties
Or if all else fails, consult the HELP disk examples!