Thanks for the responses! While I was waiting, I tried harder to cure the table corruption problem I was having. And I found a soluton: Every few 1,000 records, set Table.Active false and then True. This flushes some internal cache (apparently), functioning like a "Commit Transaction" operation. Now, as I understand things, this should not have been necessary, but ... well, it allows my 250,000 record updates to work.
I'll definitely migrate to SQL for new work; but I don't want to redo a year's work. Thanks, Rainer _______________________________________________ Delphi-DB mailing list Delphi-DB@elists.org http://www.elists.org/mailman/listinfo/delphi-db