Revision 37850 branches/v2_0_0_prep/libraries/libFMap_dalfile/src/org/gvsig/fmap/dal/store/dbf/DBFStoreProvider.java
DBFStoreProvider.java | ||
---|---|---|
313 | 313 |
attr.setDefaultValue(new Double(0)); |
314 | 314 |
|
315 | 315 |
} else { |
316 |
int length = dbfFile.getFieldLength(i); |
|
317 |
int type = DataTypes.INT; |
|
318 |
if (length > 9){ |
|
319 |
type = DataTypes.LONG; |
|
320 |
} |
|
316 | 321 |
attr = |
317 | 322 |
fType.add(dbfFile.getFieldName(i), |
318 |
DataTypes.INT,
|
|
319 |
dbfFile.getFieldLength(i));
|
|
323 |
type,
|
|
324 |
length);
|
|
320 | 325 |
attr.setDefaultValue(new Integer(0)); |
321 | 326 |
} |
322 | 327 |
attr.setAllowNull(false); |
Also available in: Unified diff