Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Returns the number of fields in a table.
FCOUNT([nWorkArea | cTableAlias])
Return Values
Numeric
Parameters
nWorkArea
Specifies the work area of the table for which FCOUNT( ) returns the number of fields.FCOUNT( ) returns 0 if a table isn't open in the work area you specify.
cTableAlias
Specifies the alias of the table for which FCOUNT( ) returns the number of fields.Visual FoxPro generates an error message if you specify a table alias that doesn't exist.
Remarks
If you omit the optional arguments, FCOUNT( ) returns the number of fields in the table open in the currently selected work area.
Example
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