Hola Sergio, En primer lugar agradecerte la rápida contestación. Respecto a cuando falla es, como tú dices, cuando externamente se añaden elementos (lo he probado tanto en Mysql como en postgre) a la tabla con la que se está trabajando. Quería saber si hay algún modo de solucionarlo, si en futuras versiones se solucionará, o si no se puede solventar dicho problema.
Un saludo y gracias. ----- Original Message ----- From: "Sergio Baños Calvo" <[EMAIL PROTECTED]> To: "Lista de Kosmo" <[email protected]> Sent: Thursday, November 15, 2007 2:34 PM Subject: Re: [Kosmo] Problema con MySql > 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(RecordTableMode l.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 > _______________________________________________ Kosmo mailing list [email protected] http://lists.saig.es/mailman/listinfo/kosmo
