我想向Crystal报表中的SQL命令添加一个参数,并且出错。下面是我的查询在水晶报告中传递参数sql命令查询
select r.ID as ActivityRequestID, count(c.ID) as ChangeCount from Change c join ActivityRequest r on c.ObjID=r.ID
where (c.Class='ActivityRequest' and c.ChangeType='Modified' and (c.PropertyName='Definition' or c.PropertyName='Registration') and ({c.Performed} >={?ChangesSince})) group by r.ID
我去数据库专家,创建了上面的命令。现在,当我尝试保存命令时,它给了我错误。 '无法从数据库中检索数据。没有为一个或多个参数给出值“。现在,用户在报告加载时选择参数,并且没有可以给出的硬编码值。请告诉我一种解决上述问题的方法。
第二到最后一句不清楚...是否该命令的工作,当你用不变的日期替换[?ChangesSince}? – Ryan