Share via


CLOSE-Befehle

Schließt Dateien verschiedenen Typs.

CLOSE [ALL | ALTERNATE | DATABASES [ALL] | DEBUGGER | FORMAT | INDEXES
   | PROCEDURE | TABLES [ALL]]

Parameter

  • ALL
    Schließt alle geöffneten Datenbanken, Tabellen und Indizes in der aktuellen sowie in allen inaktiven Datensitzungen und wählt Arbeitsbereich 1 aus. CLOSE ALL schließt darüber hinaus alle mit den Low-Level-Funktionen FCREATE( ) und FOPEN( ) geöffneten Dateien. CLOSE ALL schließt keine mit SET PRINT geöffneten Dateien.

    Außerdem schließt CLOSE ALL folgende Bestandteile:

    • Formular-Designer
    • Projekt-Manager
    • Etiketten-Designer
    • Berichts-Designer
    • Abfrage-Designer

    CLOSE ALL schließt aber nicht folgende Bestandteile:

    • Befehlsfenster
    • Debugger
    • Hilfe
    • Programmverfolgungsfenster
  • CLOSE ALTERNATE
    Schließt eine mit SET ALTERNATE geöffnete alternative Datei.

  • CLOSE DATABASES [ALL]
    Schließt die aktuelle Datenbank in der aktuellen Datensitzung und deren Tabellen. Ist keine aktuelle Datenbank vorhanden, werden in allen Arbeitsbereichen in der aktuellen Datensitzung alle geöffneten freien Tabellen, Indizes und Formatdateien geschlossen und Arbeitsbereich 1 gewählt.

    ALL

    Gibt an, dass folgende Elemente in der aktuellen Datensitzung und allen inaktiven Datensitzungen geschlossen werden:

    • Alle geöffneten Datenbanken und deren Tabellen.

    • Alle geöffneten freien Tabellen.

    • Alle Indizes und Formatdateien in allen Arbeitsbereichen.

      Arbeitsbereich 1 wird gewählt.

  • CLOSE DEBUGGER
    Schließt den Visual FoxPro-Debugger.

  • CLOSE FORMAT
    Schließt eine mit SET FORMAT geöffnete Formatdatei im aktuellen Arbeitsbereich.

  • CLOSE INDEXES
    Schließt alle geöffneten Indexdateien (sowohl Einfach- (IDX) als auch Mehrfachindexdateien (CDX)) im aktuellen Arbeitsbereich. Ein strukturierter Mehrfachindex (eine automatisch mit der Tabelle geöffnete CDX-Datei) wird aber nicht geschlossen.

  • CLOSE PROCEDURE
    Schließt eine Prozedurdatei, die mit SET PROCEDURE geöffnet wurde.

  • CLOSE TABLES [ALL]
    Schließt alle Tabellen in der zurzeit ausgewählten Datenbank. CLOSE TABLES schließt, wenn keine Datenbank geöffnet ist, alle freien Tabellen in allen Arbeitsbereichen.

    Geben Sie ALL ein, um alle Tabellen in allen Datenbanken und alle freien Tabellen zu schließen. Alle Datenbanken bleiben dabei geöffnet.

    Wird gerade eine Transaktion ausgeführt, sollte der Befehl CLOSE TABLES nicht aufgerufen werden, da Visual FoxPro in diesem Fall eine Fehlermeldung erzeugt.

Siehe auch

ADD TABLE | CLOSE MEMO | CREATE DATABASE | Close-Methode