Freigeben über


SELECT-Befehl

Aktiviert den angegebenen Arbeitsbereich.

SELECT nWorkArea | cTableAlias

Parameter

  • nWorkArea
    Gibt einen zu aktivierenden Arbeitsbereich an. Ist nWorkArea gleich 0, wird der nicht verwendete Arbeitsbereich mit der niedrigsten Nummer aktiviert.
  • cTableAlias
    Gibt einen Arbeitsbereich mit einer geöffneten Tabelle an, die aktiviert werden soll. cTableAlias ist der Alias der geöffneten Tabelle. Sie können für cTableAlias auch einen Buchstaben von A bis J angeben, wenn Sie einen der ersten zehn Arbeitsbereiche aktivieren möchten.

Hinweise

Standardmäßig ist beim Start von Visual FoxPro der Arbeitsbereich mit der Nummer 1 aktiv.

Anmerkung   Sie haben die Möglichkeit, Tabellenfelder aus einem beliebigen geöffneten Arbeitsbereich in Visual FoxPro-Befehle und -Funktionen einzubeziehen. Verwenden Sie die folgenden Formate, um auf Felder einer Tabelle zuzugreifen, die nicht im aktuellen Arbeitsbereich geöffnet ist: alias.field oder alias -> field.

Beispiel

Im folgenden Beispiel werden verschiedene Arbeitsbereiche ausgewählt.

CLOSE DATABASES
OPEN DATABASE (HOME(2) + 'Data\testdata')
SELECT 1     && Work area 1
USE customer  && Opens Customer table

SELECT 2     && Work area 2
USE orders  && Opens Orders table

SELECT customer     && Work area 1
BROWSE

SELECT B     && Work area 2
BROWSE

Siehe auch

ALIAS( )-Funktion | SELECT( )-Funktion | USE-Befehl