Revision 32060

View differences:

trunk/libraries/libFMap/src/com/iver/cit/gvsig/fmap/drivers/dbf/DBFDriver.java
241 241
        if (fieldType == 'L') {
242 242
            return Types.BOOLEAN;
243 243
        } else if ((fieldType == 'F') || (fieldType == 'N')) {
244
        	if (dbf.getFieldDecimalLength(i)>0)
244
        	if (dbf.getFieldDecimalLength(i)>0 || dbf.getFieldLength(i)>9)
245 245
        		return Types.DOUBLE;
246 246
        	else
247 247
        		return Types.INTEGER;

Also available in: Unified diff