BOOL isNumericField(int fieldno);

Function isNumericField() returns TRUE is a field is Numeric, Float, Double, Currency, Integer.


{
    // your code
    if (dbf->isNumericField(0))
        dbf->getValue(0);
    else
        dbf->getString(0);
    // your code
}