Auch wenn der Thread schon etwas älter ist, aber vielleicht hilfts dem ein oder anderen:
Ich hatte bei einigen Dialogen genau dieselbe Fehlermeldung "Die zum Aktualisieren angegebene Zeile wurde nicht gefunden.Einige Werte wurden seit dem letzten Lesen ggf. geändert"
Die Meldung war weg nachdem ich in der entsprechenden TAdoTable oder TAdoQuery
CursorLocation := clUseServer
gesetzt habe.
Ich hatte den Fehler aber bei Delphi XE
Der
MsSQL-Profiler zeigte zwichen Post und folgendem Edit 2x
Die Tabelle hatte ein eindeutiges AutoInc Feld.
Man sollte aber beachten, dass clUseServer auch Einschränkungen mit sich bringt.