Buenas tardes, Daniel.

Kosmo consulta la tabla directamente cuando lo necesita, así que en principio debería reflejar los cambios siempre que no se cambie la estructura de la tabla (número de columnas, tipo de cada columna, nombre, etc.), ya que esta información se consulta al cargar la capa/tabla en el proyecto y no se refresca mientras no se vuelva a cargar el proyecto (o se elimine y se vuelva a añadir la capa).

El componente que le da el error, el que muestra el contenido de una tabla, no refresca el contenido de los elementos y no actualizará las modificaciones de valores de un registro determinado.

También puede dar problemas la modificación de la clave primaria de los elementos dependiendo de los componentes que esté visualizando en Kosmo (p.e.: tabla de atributos de una capa, ya que depende de dicho valor para recuperar cada fila de la base de datos). En estos componentes también puede dar problemas el haber añadido/eliminado elementos de forma externa a Kosmo mientras se muestran.

Lo dicho vale tanto para MySQL, como PostgreSQL u Oracle.

Un cordial saludo,

Daniel Bautista escribió:
Hola,
Estoy probando las conexiones de Kosmo con MySql. Hace las conexiones perfectamente y sin ningún problema. El problema surge cuando se actualiza el valor en la tabla de la BBDD. En ese punto Kosmo deja de funcionar, tanto en local como en remoto. Estoy trabajando con las versión de Kosmo 1.1, sobre MySql 5.0 ... Habiendo compilado con eclipse(versión 3.3.1.1) aparece el siguiente mensaje /15/11/2007 12:37:08 ERROR root:197 - Exception in thread "AWT-EventQueue-0" 15/11/2007 12:37:08 ERROR root:197 - java.lang.IndexOutOfBoundsException: Index: 5, Size: 5 15/11/2007 12:37:08 ERROR root:197 - at java.util.ArrayList.RangeCheck(Unknown Source) 15/11/2007 12:37:08 ERROR root:197 - at java.util.ArrayList.get(Unknown Source) 15/11/2007 12:37:08 ERROR root:197 - at org.saig.core.model.data.widgets.RecordTableModel.getValueAt(RecordTableModel.java:119) 15/11/2007 12:37:08 ERROR root:197 - at javax.swing.JTable.getValueAt(Unknown Source)
/
/................................ (El error es de bastantes líneas más pero creo que no hará falta ,...) / Quería saber si Kosmo está preparado para actualizar sus datos a tiempo real de la base de datos o bien no se puede hacer, y en caso de no poder hacerse ver si es posible hacerlo via PostgreSQL o bien con Oracle. Un saludo.
------------------------------------------------------------------------

_______________________________________________
Kosmo mailing list
[email protected]
http://lists.saig.es/mailman/listinfo/kosmo

--

Sergio Baños Calvo

Jefe de desarrollos
Sistemas Abiertos de Información Geográfica, S.L. (SAIG S.L.)
Tlfno. móvil: 685005960
Tlfno. fijo: (+34) 954788876

E-mail: [EMAIL PROTECTED]

_______________________________________________
Kosmo mailing list
[email protected]
http://lists.saig.es/mailman/listinfo/kosmo

Responder a