Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/02/2007, 04:56
slumber
Usuario no validado
 
Fecha de Ingreso: febrero-2003
Ubicación: Bilbao
Mensajes: 51
Antigüedad: 21 años, 3 meses
Puntos: 0
Insertar parámetro en sentencia SQL con IN ()

Buenas...

Tengo una sentencia SQL de la forma [SELECT * FROM TABLA WHERE CAMPO IN (?)], y, por supuesto, necesitaría pasarle los parámetros que tienen que ir dentro del IN desde JAVA.

He intentado:

1) concatenar todos los parámetros en un String de la forma ['uno', 'otro', 'otro'], y hacer luego un setString.
2) concatenarlos del mismo modo pero sin la comilla inicial ni la final, es decir: [uno', 'otro', 'otro], y hacer un setString
3) concatenarlos sin ningún tipo de comilla [uno, otro, otro], también con setString

La verdad es que ya no se me ocurre nada más, y no ha funcionado ninguna de estas opciones. El resto de la query está bien y debería dar resultados, pero... parece que esta parte no le acaba de gustar al señor Java

Gracias...