包含有关数据库中字段的信息。
typedef结构{SOFIELDtag
WORD wStructSize;
LONG dwWidth;
char szName[40];
WORD wStorage;
WORD wDisplay;
DWORD dwSubDisplay;
WORD wPrecision;
WORD wAlignment;
} SOFIELD, VWPTR * PSOFIELD;
会员
wStructSize
大小(以字节为单位)的结构。
dwWidthmt
列的宽度(以字符为单位)。
szName的
空字符串,指定字段的名称。
wStorage
存储类型。该成员可以是以下值之一:
SO_CELLBCD8I | 包装BCD超额63。 |
SO_CELLEMPTY | 单元格是空的。 |
SO_CELLERROR | 单元格有错误条件。 |
SO_CELLIEEE4I | 英特尔(PC)订购的IEEE 4字节。 |
SO_CELLIEEE8I | 英特尔(PC)订购的IEEE 8字节。 |
SO_CELLIEEE10I | 英特尔(PC)订购的IEEE 10字节。 |
SO_CELLINT32S | 32位有符号整数。 |
SO_CELLINT32U | 32位无符号整数。 |
SO_FIELDTEXTFIX | 该字段包含固定长度的字符串。 |
SO_FIELDTEXTVAR | 该字段包含长度不明的字符串。 |
wDisplay
显示类型。有关详细信息,请参阅SODATACELL结构中的wDisplay成员。
dwSubDisplay
显示子类型。有关详细信息,请参阅SODATACELL结构中的dwSubDisplay成员。
wPrecision
精度或定位值。有关详细信息,请参阅SODATACELL结构中的wPrecision成员。
如果wStorage为SO_FIELDTEXTFIX值,则该成员指定字符串中的字符数。
wAlignment
单元格中的数据对齐。该成员可以是SO_CELLLEFT,SO_CELLRIGHT或SO_CELLCENTER值。