Hola, tengo un SP que genera una tabla temporal, la cual se ejecuta bien en
SQL QUERY ANALIZER, pero al tratar de ejecutarla a traves a ASP me indica
que la tabla resultado esta cerrada,
La idea es crear una tabla resumen de tres tablas
Alguna sugerencia
Codigo SP
CREATE PROCEDURE pa_control_ppto2
@per as varchar(5),
@ses as varchar(5)
AS
select numproyecto,lineaInversion,nombre,Montoinicial,0 as comite,0 as
subcomite,arrastre,0 as saldo,0 as sesionActual,0 as saldoTotal
into #paso from t_lineasdeInversiones where left(lineaInversion,4)=@per
update #paso set comite=A.total from (select lineaInversion,sum(monto)as
total from t_aprobado_comite group by lineaInversion) A
where a.lineaInversion=#paso.lineaInversion
update #paso set subcomite=A.subcomite from (SELECT linea, SUM(inversion) AS
subcomite FROM dbo.Cerrar_agenda
WHERE (estado = 'Aprobada')GROUP BY linea) A
where a.linea=#paso.lineaInversion
update #paso set sesionActual=A.actual from (SELECT
cabecera_ficha.lineaInversion,SUM(dbo.agenda.costos) AS actual FROM
dbo.agenda INNER JOIN
dbo.cabecera_ficha ON dbo.agenda.ficha dbo.cabecera_ficha.idFicha
WHERE (dbo.agenda.agendado = 1 and periodo=@per and sesion=@ses)
GROUP BY dbo.cabecera_ficha.lineaInversion) A
where #paso.lineaInversion=A.lineaInversion
update #paso set
saldo=comite-subcomite-arrastre,saldoTotal=comite-subcomite-arrastre-sesionA
ctual
select * from #paso
GO
Leer las respuestas