Zitat von
VizeTE:
Das habe ich schon befürchtet.
Das ist bei großen Datenmengen aber recht nervig, daher hatte ich gehofft das es eine bessere Lösung gibt.
Das stimmt allerdings, ist halt ein Problem von Interbase und der
BDE
Zitat von
VizeTE:
Ich werde mal ein wenig mit der Methode UpdateMode auf upWhereKeyOnly setzen herumspielen. Auf den ersten Blick schien das ganz gut zu funktionieren.
Du musst nur beachten, dass halt mit dieser Einstellung auch bei "normalen" updates nicht mehr alle Felder auf evtl. Änderungen durch andere User geprüft werden d.h. im Multiuserbetrieb kann es unter Umständen dann dazu führen, dass Benutzer A den Datensatz ändert während Benutzer B auch schon dabei ist. Derjenige der zuletzt auf "speichern" drückt hat halt gewonnen.
Ansonsten gibt es eigentlich keine (mir bekannten) Probleme mit dem umsetzen des UpdateMode.
Gruß
Daniel