Hallo,
und wieder die alte Frage nach der Datenbank ...
Firebird z.B. (
www.ibphoenix.com, dort gibt es Artikel zum Umstieg)
Ich habe vor ein paar Jahren unsere Pdx-
DB umgestellt.
Um das stellenweise neucodieren kommst du trotzdem nicht rum.
Ich war immer noch bei der
BDE(
SQL-Links).
Gerade bei grossen Tabellen ist TTable stellenweise grottenlahm,
ist ja auch nicht dazu gedacht.
Ich musste also eine TQuery nehmen und den schönen TTable-Code neuschreiben.
Dein aktuelles Problem kommt übrigens durch die Verwendung einer TQuery
beim Update.
Wenn alle benötigten Werte aus der Quelltabelle per TTable (SetRange)
holen würdest, also nicht einzeln,
und dann über eine TTable schreibst, geht es sehr viel schneller.
Pdx: TTable guttt
SQL-
DB: TQuery guttt
Heiko