Que tal codigo de Stored Procedure mal ordenado, usa cursores
una mal estructuracion por lo que veo.
Solo una consulta cual es el codigo de error que te vota o el mensaje completo de error que te genera al ejecutar este stored procedure desde VISUAL STUDIO EXPRESS