Retrieves the field's type.
BOOL | LceGetFieldType | (int | iSession, |
char far * | strFieldName, | ||
char far * | strDataType, | ||
FLDLEN far * | pLength, | ||
int far * | piDecimal ) |
Parameters
iSession | The session identifier as returned by LceGetSessionId. |
|---|---|
strFieldName | The field name. The field must have been declared using an LceUseField function. |
strDataType | The variable which will receive the Data Type. The size of strDataType should be at least FIELD_TYPE_LENGTH + 1. |
A = Alpha P = Packed S = Signed. H = String, Char E = Date M = Time Z = DateTime F = Float I = Integer Y = Boolean 8 = NChar 9 = NVarChar | |
pLength | Pointer to the variable to receive the field length. This indicates the number of characters or digits. |
piDecimal | Pointer to the variable to receive the number of decimal places. Only used with numeric fields. |
Return Values
TRUE is returned if the session has got the field type.
FALSE is returned if an error occurs.
Notes
- This function performs no communications to the host.
- This function must be executed after the session is opened.