我有两个存储过程想在我的存储过程中使用,但是一旦我这样做,它就会因错误而无法加载:“提供的参数无效,未检索到任何行集。”如果我删除其中一个,它就会重新开始工作。
我的水晶报告设置如下:
报告: 按租户“引用者”分组 此处是计算租户余额的存储过程
第二个存储过程在报告的选择中。我只想通过状态标志选择租户,并且我从存储过程中获取状态标志。
这两个存储过程都没有任何联系。一个返回一个值(选择中的那个),另一个返回多个值(分组中的那个)。它们都不需要任何参数,并且都是简单的 SQL 语句存储在数据库中。
第一个存储过程:GetAllTenantBalances
有人能告诉我为什么我做不了这个,以及如何解决它吗?
我的水晶报告设置如下:
报告: 按租户“引用者”分组 此处是计算租户余额的存储过程
第二个存储过程在报告的选择中。我只想通过状态标志选择租户,并且我从存储过程中获取状态标志。
这两个存储过程都没有任何联系。一个返回一个值(选择中的那个),另一个返回多个值(分组中的那个)。它们都不需要任何参数,并且都是简单的 SQL 语句存储在数据库中。
第一个存储过程:GetAllTenantBalances
SELECT (SUM(tblTransaction.AmountPaid) - SUM(tblTransaction.AmountCharged)) AS TenantBalance, tblTransaction.TenantID
FROM tblTransaction
GROUP BY tblTransaction.TenantID
Second Proc: [GetTenantStatusID_Current]
SELECT ID FROM tblTenantStatus WHERE Description = 'Current'
有人能告诉我为什么我做不了这个,以及如何解决它吗?