Entwickler-Ecke

Datenbanken - Wie finde ich raus welche Zeilen geändert wurden?


Ratchet - Mi 09.07.08 12:26
Titel: Wie finde ich raus welche Zeilen geändert wurden?
Ich habe einen ADO Query bei dem ich den LockType auf ltBatchOptimistic gestellt habe. Jetzt bearbeite ich meine Daten in einem DB Grid und möchte, solange ich noch nicht UpdateBatch aufgerufen habe um die Daten zu posten, wissen welche Zeilen ich geändert habe. Mit RecordStatus kann ich den Status (Neu, Geändert, Gelöscht...) der aktuellen Zeile rausfinden. Muss ich jetzt einmal alle Zeilen durchgehen und immer mit RecordStatus prüfen oder gibt es da noch eine bessere Lösung?


MSCH - So 13.07.08 19:52

imho nein - in einer schleife alle durchrennnen. Aber, warum willst du das wissen.
Klingt nicht logisch. :-)

grez
msch