Hallo zusammen
Vorab:
Update Criteria wurde auf Key festgelegt.
Unique Table ebenso.
Wenn ich einen Datensatz zweimal hintereinander ändere, kriege ich diese bekannte Meldung.
Mit dem Profiler habe ich festgestellt, dass das Update auf den Key, sowie auf die geänderten Felder im WHERE läuft.
Bekannterweise sollte der Update nur auf den Primary Key gehen. Dieser ist auch definiert.
Delphi 2005, SQL Server 2005, TADODataset (Select mit mehreren Tabellen, Update auf eine Tabelle festgelegt).
Hat jemand eine Ahnung woran das liegen könnte?
Für Tipps ist dankbar
Quasi77
Moderiert von
Narses: überflüssige Leerzeilen entfernt