not all variables bound

jotamayo
15 de Marzo del 2004
Muy buenas!!

Tengo un problema con un jsp que es el siguiente:

Estoy llamando a un procedure que recoge un parametro:

CallableStatement datos_excel =
conn.prepareCall("{CALL BD.nom_procedure(?)}");
datos_excel.execute();

y el procedure hasta el momento tan solo recoge ese parametro ya que me da el eror siguiente:

java.sql.SQLException: ORA-01008: not all variables bound

Alguien me puede decir que estoy haciendo mal.

Gracias

imaz
15 de Marzo del 2004
No crees que tendras que enviarle el valor del parametro del procedure?

debes de utilizar el metodo setXXX(n,variable)
donde XXX es el tipo de dato.
n es el numero de parametro, en tu caso es 1
variable, la palabra lo dice.

agur.