ME DICE QUE NO ENCUENTRA EL PROCEDIMIENTO PERO SI LO EJECUTO DESDE FUERA SI FUNCIONA.
este es mi código:
SET @Orden = 'sp_AgregarDonacionDet ' +
@ClaveDonacion + ' , ' + convert(varchar, @Contador) +
', ''C'' , ' + '''' + @Caract1 + ''''
PRINT @Orden
EXEC @Orden
y esta es la cadena generada, parece que todo ok.
sp_AgregarDonacionDet 9187944 , 1, 'C' , 'Peso (gr)'
Y ESTE ES EL ERROR.
No se encontró el procedimiento almacenado 'sp_AgregarDonacionDet 9187944 ,
1, 'C' , 'Peso (gr)''.
Si lo ejecuto desde la consola funciona bién.
¿Alguna idea?
Muchas gracias