Welcome to Sign in | Help

Re: Procedura stocata...

  •  09-20-2007, 1:46 PM

    Re: Procedura stocata...

    am incercat cu exec si face ce vreau eu, dar din pacate am constatat ca nu pot sa construiesc un raport crystal pe o SP facuta asa...se pare ca trebuie sa fie definite in clar campurile ce vor fi in raport. Da o eroare: Must declare the scalar variable "@SQL".  Eu trebuie de fapt sa fac un select intre doua tabele si care sa aiba in cadrul lui WHERE o sintaxa diferita in functie de unele setari pe care le face userul. Din aceasta cauza ma gindeam ca mai simplu ar fi sa transmit tot stringul spre SP. Ce se poate face in cazul asta? EX:

    ALTER PROCEDURE [dbo].[ListareNote]
    @SQL
    varchar(500)
    AS
    BEGIN
    DECLARE
    @sqlL nvarchar(4000)
    SELECT @sqlL = 'SELECT PARTENERI.NUME,PARTENERI.LOCALITATEA,NOTE.DATA,NOTE.ID,NOTE.STATUS,NOTE.NUMECLIENT FROM PARTENERI INNER JOIN NOTE ON PARTENERI.ID = NOTE.ID_PARTENER WHERE ' + @SQL
    EXEC (@sqlL)
    END

View Complete Thread
Powered by Community Server (Commercial Edition), by Telligent Systems