Einzelnen Beitrag anzeigen

hoika

Registriert seit: 5. Jul 2006
Ort: Magdeburg
8.275 Beiträge
 
Delphi 10.4 Sydney
 
#6

Re: "Meldung: Zu viele offene Tabellen" Wie kann m

  Alt 27. Okt 2006, 16:13
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
Heiko
  Mit Zitat antworten Zitat