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