Guten Morgen Stephan,
du solltest keine Daten aus visuellen Komponenten lesen, sondern wie Markus dir schon angedeutet hat: Immer direkt aus dem Datenpuffer:
Delphi-Quellcode:
var
ID: Integer;
begin
ID := DBGrid.DataSource.DataSet['ID'];
end;
Freundliche Grüße