• Sábado 20 de Abril de 2024, 08:50

Autor Tema:  JDBC Error: You have an error in your SQL syntax;  (Leído 2596 veces)

radge

  • Nuevo Miembro
  • *
  • Mensajes: 9
    • Ver Perfil
JDBC Error: You have an error in your SQL syntax;
« en: Lunes 22 de Junio de 2009, 10:05 »
0
Buenas ,  tengo una página JSP que carga un crystal report el cual tiene conexiones JDBC , en concreto con MYSQL y SQLServer , y me da error la del MySQL


Código: Java
  1. JDBC Error: 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 '.`tabla1` `tabla1`' at line 1
  2.  

Podria ser algo del driver mysql que estoy cargando ? Entonces , miro en la configuración del servidor en "JDBC Resources"

Y tengo creado

JDBC Resources
JNDI Name: tienda
Pool name : mysqlPool

En Connection Pools
Name: mysqlPool
Datasource classname : com.mysql.jdbc.jdbc2.optional.MysqlConnectionPoolDataSource
Resource Type: javax.sql.DataSource
...
Y en las propiedades de esta misma POOL

user                             xxx
portNumber                 3306
databaseName            miBD
Password                   mipass
driverclass                 org.gjt.mm.mysql.Driver
url                            jdbc:mysql://192.168.1.2:3306/bdTienda
Servername              192.168.1.2


No se por donde o que mas mirar.

gracias radge

shadow_rev

  • Miembro MUY activo
  • ***
  • Mensajes: 397
  • Nacionalidad: co
  • Un SPARTAN no muere en combate
    • Ver Perfil
    • http://shadowrev.blogspot.com
Re: JDBC Error: You have an error in your SQL syntax;
« Respuesta #1 en: Martes 23 de Junio de 2009, 16:43 »
0
Empieza revisando la instrucción SQL que estas empleando para realizar la consulta. Para eso imprime la instrucción antes de realizar la consulta y ejecútala directamente en el cliente de MySQL; con eso descartas que sea un bug del conector o algo por el estilo.

:suerte:
Volará quien le ponga alas a sus sueños (Candidate for goddess)
Si el mal existe en este mundo, reside en el corazón de la humanidad (Edward D. Morrison - Tales of Phantasia)
Lo único que puedes cambiar del pasado, es lo que sientes por él en el presente (Lockon Stratos - Mobile Suit Gundam 00)
Ingeniero de Sistemas

radge

  • Nuevo Miembro
  • *
  • Mensajes: 9
    • Ver Perfil
Re: JDBC Error: You have an error in your SQL syntax;
« Respuesta #2 en: Martes 23 de Junio de 2009, 17:42 »
0
La SQL si la copio y pego la ejecuta correctamente . De todas formas yo en el crystal no tengo una "sql" escrita , tengo una tabla insertada y hago un "link" a un campo.

salu2 radge