Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/07/2009, 03:30
Avatar de Sandunguero
Sandunguero
 
Fecha de Ingreso: junio-2006
Mensajes: 56
Antigüedad: 17 años, 10 meses
Puntos: 0
Query funciona bien en la consola de Mysql, pero da error ejecutada desde Java.

Tengo la siguiente query:

Cita:
SELECT cantidad - vendidas FROM compras WHERE idusuario='13' and idaccion='12'

La tabla existe y los campos mencionados también.

Si ejecuto esa query desde el MySql Command Line Client, funciona perfectamente y devuelve los resultados esperados.

En cambio!... si ejecuto esa misma query desde un programa en Java que estoy haciendo (y que es lo que realmente necesito), obtengo un error que dice así:

Cita:
SQL Exception: java.sql.SQLException: Column 'cantidad' not found.

No creo que sea problema de las instrucciones de java previas para preparar y ejecutar la query ya que tengo muchas otras queries que funcionan correctamente .

¿Sabéis por qué me dice que no encuentra la columna 'Cantidad' desde el programa Java, mientras que ejecutada desde consola funciona perfecta?

Gracias!