[Gvsig_usuarios] Fallo al conectar capa desde MySQL

Alvaro Zabala azabala en gmail.com
Mar Jun 20 09:48:41 CEST 2006


Pensé que era el mismo error, pero Fran es el que sabe de estas cosas...

Saludos.

El día 20/06/06, Francisco José <fpenarru en iver.es> escribió:
>
>  Hola Alvaro y Mauricio.
>
> Pues discrepo. Este fallo no es debido al comentado con anterioridad.
> Este fallo lo causa un campo de los atributos, en concreto, y tal como
> dice en el fichero gvsig.log:
>
> INFO AWT-EventQueue-1
> com.iver.cit.gvsig.fmap.drivers.jdbc.mysql.MySQLDriver - Cadena SQL:SELECT
> ASBINARY(ogc_geom), ID, CODIGO, NUDO_I, NUDO_I0, NUDO_F, NUDO_F0, TRAMO,
> DETALLE, FECHA_ULT, SECTOR, MATERIAL, DIAMETRO, LONGITUD, PROF, *AÃ?O*,
> ACTIVA, RUGOSIDAD, CALLE, DE_CALLE, A_CALLE, TIPO_RED, SITUACION, DIAM_EXT,
> DIAM_INT, UNI_MIN, CAUD_MIN, VEL_MIN, UNI_MAX, CAUD_MAX, VEL_MAX, TOT_MIN,
> TOT_MAX, CRIT_MAX, MAX_TEOR, OBSERVACIO FROM san_fernando_tuberias  ORDER BY
> ID
> DEBUG AWT-EventQueue-1 com.iver.andami.messages.NotificationManager -
> Error al conectar a la base de datos.
> java.sql.SQLException: You have an error in your SQL syntax; check the
> manual that corresponds to your MySQL server version for the right syntax to
> use near ''O, ACTIVA, RUGOSIDAD, CALLE, DE_CALLE, A_CALLE, TIPO_RED,
> SITUACION, DIAM_EXT, ' at line 1
>
> El problema son los caracteres especiales de ese campo. Supongo que se
> solucionará si en lugar de llamarlo *AÃ?O* (que supongo que será AÑO), lo
> renombras a algo como ANYO (no sé si la Ñ funcionará bien. Y que conste que
> soy partidario de la Ñ, que la tengo en mi apellido ;-)
>
> Si otros software lo hacen bien, habrá que revisar nuestro driver y
> probarlo con nombres de campo "raros". Lo apuntaremos en la lista de tareas.
>
> Un saludo a los 2, y ánimo, que falta poco (por lo menos para las
> vacaciones.... )
>
>
> Alvaro Zabala escribió:
>
> Este bug surgió también hará cosa de una o dos semanas (mas información en
> el histórico de mensajes de la lista).
>
> En la versión alpha de gvSIG se coló un bug -ya arreglado- por el que en
> la carga de capas MySQL, el campo que tiene la geometría se debe llamar
> "ogc_geom".
>
> Si renombras el campo geometrico en tu tabla, debería funcionar.
>
> Saludos.
>
> --
> Alvaro Zabala Ordóñez
> Plaza de España, sector II.
> SEVILLA
>
> ------------------------------
>
> _______________________________________________
> gvSIG_usuarios mailing list
> gvSIG_usuarios en runas.cap.gva.es
> http://runas.cap.gva.es/mailman/listinfo/gvsig_usuarios
>
>
>
> --
> Francisco José Peñarrubia
> Equipo gvSIG
>
> IVER T.I. S.A.
> c/Salamanca 50
> 46005 Valencia
> Spain
>
>
> _______________________________________________
> gvSIG_usuarios mailing list
> gvSIG_usuarios en runas.cap.gva.es
> http://runas.cap.gva.es/mailman/listinfo/gvsig_usuarios
>
>
>


-- 
Alvaro Zabala Ordóñez

Teléfono: 954939528
Plaza de España, sector II.
SEVILLA
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: http://runas.cap.gva.es/pipermail/gvsig_usuarios/attachments/20060620/34b18973/attachment.htm


Más información sobre la lista de distribución gvSIG_usuarios