Ver Mensaje Individual
  #2 (permalink)  
Antiguo 31/05/2008, 13:04
Avatar de dackiller
dackiller
 
Fecha de Ingreso: septiembre-2003
Ubicación: The Matrix
Mensajes: 341
Antigüedad: 21 años, 6 meses
Puntos: 4
Respuesta: Problema la ejecutar un sp

Cita:
Iniciado por diego_labrador Ver Mensaje
Buenas

Tengo un problema ejecutando un sp que tiene un parametro de entrada, me sale el siguiente error: "com.microsoft.sqlserver.jdbc.SQLServerExcepti on: Line 1: Incorrect syntax near '@P0'."

la linea donde lo ejecuto es la siguiente:
procedimiento = conexi.prepareCall("exec sp_generaArchivo2 (?)");
procedimiento.setInt(1, tipo);
retorno = procedimiento.execute();

No entiendo por que sale este error, ejecuto otros sp que no tiene parametros de netrada y me funciona sin problemas.

Si me pueden ayudar, muchas gracias
Según y entiendo, debes tener un error de syntaxis dentro del Store Procedure...

Fijate que el error te esta mostrando una Variable dentro del procedimiento...

'@P0'."

Creo que estas usando comillas simples para referirte a una Variable @PO. Alli puede estar el error...

Saludos
__________________
--
NOTA: Si haz conseguido la solución a tu problema, por favor edita el titulo del tema colocando el prefijo [SOLUCIONADO], para que otros usuarios puedan encontrar soluciones más rápido.