
Gracias Por La Ayuda.


| |||
![]() ![]() Gracias Por La Ayuda. ![]() ![]() |
| |||
procedimientos sql y asp ..todavia no puedo ejecutar mi procedimiento PROMXREG, el cual llama a otro procedimiento PROMXREGFINAL. este es mi codigo: CREATE PROCEDURE PROMXREG @gra char(4),@anosis char(4),@sec char(4),@trime char(5) AS create table #t1 (numreg char(9), codi char(14), numcapa char(2), puntaje real, promedio real) insert #t1 SELECT registro.numreg, notas_ofi.codest, COUNT(notas_ofi.codcar), SUM(notas_ofi.n1) AS puntaje, ROUND((SUM(notas_ofi.n1) / COUNT(notas_ofi.codcar)), 2) AS promedio FROM registro, notas_ofi WHERE registro.codgra =@gra AND registro.codsec = @sec AND registro.ano =@anosis AND notas_ofi.numreg = registro.numreg AND notas_ofi.codbim =@trime GROUP BY registro.numreg, notas_ofi.codest ORDER BY registro.numreg, notas_ofi.codest EXEC PROMXREGFINAL ----------------------------------------------------------- CREATE PROCEDURE PROMXREGFINAL AS SELECT codi,COUNT(numreg) as nreg, SUM(promedio) AS p FROM #t1 group by codi order by p desc ---------------------------------------------------------- en mi pagina asp lo llamo y me sale un mensaje : el objeto esta cerrado. |
| ||||
Hola, el problema va por el lado de ASP. Verifica que el objeto que estas usando este efectivamente abierto. Saludos
__________________ :pirata: El arte de desarrollar es dejar que los otros lo hagan |
| ||||
Si mal no recuerdo, sugerí que probaras con algo como... ... AS SET NOCOUNT ON create table #t1 ... ¿Que resultados obtuviste?
__________________ Friedrich Nietzsche |