[Gvsig_usuarios] leer un dbf
Juan Lucas Dominguez Rubio
jldominguez en prodevelop.es
Mar Feb 9 17:19:11 CET 2010
Hola,
acabo de probar ese código en un PC y funciona bien. Dudo que falle en la PDA.
Qué problema te da?
Qué valor has puesto en pathdbfFile?
Deberías enviar estos mensajes a la lista de desarrolladores:
http://listserv.gva.es/cgi-bin/mailman/listinfo/gvsig_desarrolladores
Saludos,
Juan Lucas Domínguez Rubio
---
Prodevelop SL, Valencia (España)
Tlf.: 96.351.06.12 -- Fax: 96.351.09.68
http://www.prodevelop.es <http://www.prodevelop.es/>
---
________________________________
De: gvsig_usuarios-bounces en listserv.gva.es en nombre de Jose Yances
Enviado el: mar 09/02/2010 17:04
Para: gvSIG_usuarios en listserv.gva.es
Asunto: [Gvsig_usuarios] leer un dbf
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/7dc16132/attachment.htm
Más información sobre la lista de distribución gvSIG_usuarios