小编Kri*_*ris的帖子

SSRS两个数据集需要使用一个数据集中的字段作为第二个参数吗?

问题在于,具有数据的in字段只是从集合存储过程(不可触摸)中拉出的数据集中的一条记录.然后将其用作第二个数据集中的参数.任何帮助,将不胜感激.

reporting-services ssrs-2008

4
推荐指数
1
解决办法
1万
查看次数

SQL Server 2000存储Proc爆炸没有明显的原因

如果它总是炸弹或一些错误 - 任何帮助将非常感激.

CREATE PROCEDURE sp_LetsWork
  (@MYID int,  @ThisDate Datetime)
AS
  SET NOCOUNT ON

  DECLARE @intErrorCode int,  
          @QStartDate datetime, 
          @QEndDate datetime 

  SELECT @intErrorCode = @@ERROR

  --DATEPART(mm, @ThisDate) BETWEEN  1 and 3 -- test both options
  BEGIN
    IF @ThisDate BETWEEN '01/01/' + CONVERT(VARCHAR(4), YEAR(@ThisDate)) 
                         AND '03/31/' + CONVERT(VARCHAR(4), YEAR(@ThisDate))  
    RunQuarter:
        SELECT * 
        FROM qryAR 
        WHERE CID = @MYID 
          AND (paiddate >= @QStartDate 
          AND paiddate <= @QEndDate)
        --ORDER BY paiddate ASC

        GO
        -- GOTO RunQuarter
  END
  GO

  SELECT @intErrorCode = @@ERROR

  IF …
Run Code Online (Sandbox Code Playgroud)

sql stored-procedures sql-server-2000

0
推荐指数
1
解决办法
79
查看次数