Fehlermeldungen

35: Tabelle <Name> bereits geöffnet

Top  Previous  Next

Bedeutung

Es wurde versucht, eine Tabelle zu öffnen, die entweder selbst schon geöffnet ist oder die den selben Namen hat wie der einer schon geöffneten Tabelle.

Ursache

Dieser Fehler tritt auch bei Operationen auf, die auf den ersten Blick nichts mit dem Öffnen einer Tabelle zu tun haben, wie zum Beispiel beim Löschen oder Umbenennen einer Tabelle oder beim Exportieren in eine Tabelle. Das liegt daran, dass bei diesen Operationen die Tabelle intern zuerst geöffnet werden muss. Bei der Tabelle kann es sich auch um eine indirekt geöffnete Tabelle handeln, wie zum Beispiel um eine Relationstabelle.

Maßnahmen

Wenn der Fehler in einem Programm mit OpenDb auftritt, können Sie zuvor mit FindTable prüfen, ob die Tabelle schon offen ist. Andernfalls müssen Sie entscheiden, ob eine der beiden Tabellen umbenannt werden kann oder ob die erste Tabelle geschlossen wird, bevor die zweite geöffnet wird.