[Gvsig_usuarios] leer un dbf
Jose Yances
jyances en gmail.com
Mar Feb 9 17:04:38 CET 2010
buenas
Necesito leer un dbf independiente de la capa cartografica. tengo un archivo
dbf en una ruta en mi dispositivo y lo estoy llamanado de la siguiente
forma. pero no me abre el archivo. Alguien conoce alguna forma mas sencilla
de leer un dbf y llenar un FeatureTemp?
SelectableDataSource dbfDataSource =
SelectableDataSource.createDbfSelectableDataSource(new
File(GvsigMobileGUIConstants.pathdbfFile), true);
String[] dbf_names = dbfDataSource.getFieldNames();
int[] types = new int[dbf_names.length];
dbfDataSource.start();
for (int i=0;i<dbf_names.length;i++){
types[i]=dbfDataSource.getFieldType(i);
}
dbfDataSource.stop();
Value[] atts=null;
atts = dbfDataSource.getRow(1);
FeatureTemp fea = new FeatureTemp();
fea.setRowIndex(1);
fea.setFieldNames(dbf_names);
fea.setFieldTypes(types);
fea.setValues(atts);
return fea;
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://listserv.gva.es/pipermail/gvsig_usuarios/attachments/20100209/86c98853/attachment.htm
Más información sobre la lista de distribución gvSIG_usuarios