Home Forums Programming General Operation is not allowed when Object is Closed RE: Operation is not allowed when Object is Closed

  • Hi,

    Here is the SP ........

    ALTER PROC getaverage

    AS

    SET ANSI_WARNINGS OFF

    SET NOCOUNT ON

     CREATE TABLE #tblAverage (

      [ID] int,

      [Month]  varchar(100),

      [Value]  varchar(20))  

     DECLARE @NoofMonth int

     SET  @NoofMonth = 0

    WHILE @NoofMonth < 12

    BEGIN 

     

    INSERT INTO #tblAverage SELECT DISTINCT TABLE1.ID, 'Month ' + cast(@NoofMonth + 1 as varchar), count(TABLE2.User) FROM TABLE1, TABLE2

    WHERE TABLE1.ID = TABLE2.ID AND DATEPART(mm,TABLE1.DT) = @NoofMonth

    AND  DATEPART(yy,TABLE1.DT) = '2004'

    GROUP BY TABLE1.ID

     

     

     SET @NoofMonth = @NoofMonth + 1

    END

    SELECT * FROM #tblAverage 

     

    DROP TABLE #tblAverage

    SET NOCOUNT OFF

    SET ANSI_WARNINGS ON

    GO

     

    ------------------------------------------------

    AGAIN SP WORKS FINE Locally in Query Analyser and also AT Client's Server Query Analyser.

     


    Kindest Regards,

    Vishal Prajapati

    DBA at Extentia Infromation Technology