Einzelnen Beitrag anzeigen

TigerLilly

Registriert seit: 24. Mai 2017
Ort: Wien, Österreich
1.205 Beiträge
 
Delphi 11 Alexandria
 
#13

AW: TAdoQuery Row cannot be located .. bei post

  Alt 7. Okt 2017, 09:43
Ah, dein PK wird vom Server erzeugt!
1) Schau doch mal mit dem Profiler nach, welche where Klausel beim Post erzeugt wird.
2) Schau dir mal an, welche UpdateOptions bei den Felddefinitionen gesetzt sind.

Das Insert/Post funktioniert. Dabei ändert aber der Server den PK, was ja auch so gewollt ist. Bei deinem nachfolgenden Edit/Post sind die Daten in deinem Dataset + in der DB aber deshalb nicht mehr ident. Siehe auch:
http://docwiki.embarcadero.com/Libra...oGenerateValue
  Mit Zitat antworten Zitat