Forum: Datenbanken
by Delphi.Narium,
8. Mai 2023
Das widerspricht aber deutlich der Beschreibung aus dem Eingangspost:
Um was für ein Grid handelt es sich?
Ein DBGrid? Da kann ein Doppelklick durchaus zu einer Veränderung führen (z. B. bei 'ner CheckBox im DBGrid), wenn auch unbeabsichtigt. Und das kann zu dem von Dir genannten Problem führen, muss aber nicht.
Forum: Datenbanken
by Delphi.Narium,
8. Mai 2023
upWhereKeyOnly hat den Vorteil, dass Fehler nur bei (durch andere User verursachte) Änderungen an Schlüsselwerten auftreten. Hat den Nachteil, dass bei unveränderten Schlüsseln ggfls. zwischenzeitlich durchgeführte Änderungen an Nichtschlüsselwerten gnadenlos überschrieben werden.
Die Frage ist also: Was will man hier genau erreichen?
Vor dem Speichern eine absolut exakte Prüfung auf...