Man Linux: Main Page and Category List

NAME

       PX_get_field — Returns single field definition in Paradox file

SYNOPSIS

       #include <paradox.h>

       pxfield_t *PX_get_field(pxdoc_t *pxdoc, int fieldno)

DESCRIPTION

       Returns  the  meta data of the field with the given number in a Paradox
       file.  The   first   field   has   number   0,   the   last   one   has
       number_of_fields-1. pxfield_t is defined as

       typedef struct px_field pxfield_t;
       struct px_field {
       char *px_fname;
       char px_ftype;
       int px_flen;
       int px_fdc;
       };

       The meaning of px_ftype is as following:

       Values and meaning of px_ftype

       Value                                                      Meaning
       pxfAlpha                                                   T{
       Character string with a maximum of px_flen charackters.
       T}
       pxfDate
       pxfShort                                                   Short interger (16 Bit)
       pxfLong                                                    Long Integer (32 Bit)
       pxfCurrency
       pxfNumber
       pxfLogical
       pxfMemoBLOb
       pxfBLOb
       pxfFmtMemoBLOb
       pxfOLE
       pxfGraphic
       pxfTime
       pxfTimestamp
       pxfAutoInc
       pxfBCD
       pxfBytes                                                   Array of bytes.

RETURN VALUE

       Returns pointer to field on success and NULL on failure.

SEE ALSO

       PX_get_record(3), PX_get_fields(3)

AUTHOR

       This manual page was written by Uwe Steinmann uwe@steinmann.cx.