Hallo,
die
BDE hat halt "ein paar Begrenzungen".
Du machst die Tabelle vielleicht doch nicht richtig zu.
try finally würde helfen.
sind das wirklich 500 verschiedene Tabellen ??
Falls nicht, würde ich so umbauen, dass ich zuerst die Klassen erzeugt werden,
dann aus den Klassen eine Liste der benötigten Tabellen-Namen generiert wird
(jede Klasse kennt ja ihre Tabelle), dann die benötigten Tabellen erzeugt/geöffnet
und den einzelnen Klassen als TTable übergeben wird.
Übrigens heisst es in der Tag FileHandles,
jede deiner Tabellen besteht aber aus mehr als einer Datei,
weil die Indexdateien bei jedem Öffnen auch geöffnet werden müssen
(zumindestens bei
Paradox war das so, Gott hab das selig
)
Falls du einen Extra-Server hast, könntest du die
DB ja auch mal auf
ein Netzlauferk legen und unter Systemsteuerung-Verwaltung die offenen Dateien ansehen.
Heiko