FCOUNT( )-Funktion

Gibt die Anzahl der Felder in einer Tabelle zurück.

FCOUNT([nWorkArea | cTableAlias])

Rückgabewerte

Numerisch

Parameter

  • nWorkArea
    Gibt den Arbeitsbereich der Tabelle an, für die FCOUNT( ) die Anzahl der Felder zurückgibt.

    FCOUNT( ) gibt den Wert 0 zurück, wenn im angegebenen Arbeitsbereich keine Tabelle geöffnet ist.

  • cTableAlias
    Gibt den Alias der Tabelle an, für die FCOUNT( ) die Anzahl der Felder zurückgibt.

    Visual FoxPro generiert eine Fehlermeldung, wenn Sie einen nicht vorhandenen Tabellenalias angeben.

Hinweise

Wenn Sie die optionalen Argumente nicht angeben, gibt FCOUNT( ) die Anzahl der Felder der Tabelle zurück, die im aktuell gewählten Arbeitsbereich geöffnet ist.

Beispiel

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

CLEAR
? FCOUNT('CUSTOMER')     && Displays 13, # of fields in Customer 
? FCOUNT('EMPLOYEE')  && Displays 22, # of fields in Employee

Siehe auch

DBF( ) | FIELD( ) | FSIZE( )