[Gvsig_desarrolladores] Tablas - gvsig
maro1 en alu.um.es
maro1 en alu.um.es
Mar Sep 25 18:14:22 CEST 2007
Muchas gracias por el codigo enviado pero hay una sentencia del codigo que
no funciona o da error.
Es la siguiente:
SelectableDataSource sds = pt.getModelo().getRecordset();
Al compilarla me da un error
Les agradecería si pueden echarle un vistazo
Muchas gracias
Un saludo
----- Original Message -----
From: "Jorge Piera" <jorge.piera en iver.es>
To: "Lista de Desarrolladores de gvSIG"
<gvsig_desarrolladores en runas.cap.gva.es>
Sent: Monday, September 24, 2007 11:51 AM
Subject: Re: [Gvsig_desarrolladores] Tablas - gvsig
> Hola.
>
> El siguiente código se recorre todas las tablas y escribe por consola el
> valor de los campos.
>
> ProjectExtension ext = (ProjectExtension)
> PluginServices.getExtension(ProjectExtension.class);
> ArrayList tables =
> ext.getProject().getDocumentsByType(ProjectTableFactory.registerName);
> for (int i=0 ; i<tables.size() ; i++){
> ProjectTable pt = (ProjectTable)tables.get(i);
> System.out.print(pt.getName());
> SelectableDataSource sds = pt.getModelo().getRecordset();
> for (int j=0 ; j<sds.getRowCount() ; j++){
> for (int k=0 ; k<sds.getFieldCount() ; k++){
> System.out.print(sds.getFieldName(k) + "=");
> System.out.println(sds.getFieldValue(j, k));
> }
>
> }
> }
>
> Un saludo.
>
> RINCON OLIVA, Mª ARANZAZU wrote:
>> Hola buenos días,
>>
>> Tengo una duda con respecto a obtener los campos de una tabla que no va
>> asociada a ninguna capa.
>> Son ficheros con extensión dbf que cargo en el menú tabla de la
>> aplicación gvSIG y que necesito obtener los valores de sus campos pero no
>> sé como obtenerlo.
>> Le agradecería que me ayudaran.
>>
>> Un saludo
>>
>> _______________________________________________
>> gvSIG_desarrolladores mailing list
>> gvSIG_desarrolladores en runas.cap.gva.es
>> http://runas.cap.gva.es/mailman/listinfo/gvsig_desarrolladores
>>
>>
>
>
> --
> Jorge Piera Llodrá
> Especialista en Servicios OGC
> Equipo de desarrollo gvSIG
> IVER TI S.A.
> C/ Salamanca, 50-52
> 46005-Valencia
> Tlf.+34963163400
> www.iver.es
> www.gvsig.com
>
> Este mensaje y sus archivos son confidenciales. No está permitida su
> reproducción o distribución sin la autorización expresa de "IVER
> Tecnologías de la Información". Si usted no es el destinatario previsto,
> queda desautorizado cualquier uso, acceso o copia de este mensaje. Si ha
> recibido este mensaje por error, por favor bórrelo e infórmenos por esta
> misma vía.
>
> _______________________________________________
> gvSIG_desarrolladores mailing list
> gvSIG_desarrolladores en runas.cap.gva.es
> http://runas.cap.gva.es/mailman/listinfo/gvsig_desarrolladores
Más información sobre la lista de distribución gvSIG_desarrolladores