DSet beinhaltet ein gültiges Objekt?
FieldBaName(Field) liefert ein TField und nicht nil?
Result und .Value sind kompatibel?
Ja. Habe ich alles überprüft und läuft auch im Normalfall. Daher bin ich ja so ratlos. Vor allem: Das Programm steht ja an einer Stelle. Ich debugge ja nicht weiter... es steht am Haltepunkt und wenn ich einmal die Maus auf Value halte, stehtz dort die Zugriffsverletzung und beim Zweiten mal (wie es korrekt ist) NULL. Ich habe aber nicht weiter gesteppt oder so.