如何添加dropDownList null?

时间:2015-08-26 08:59:54

标签: sql sql-server reportbuilder3.0 reportbuilder

我在Report Builder 3.0中做报告。 有参数dept我将它作为下拉列表。 如何使默认值为空,以选择所有部门。

1 个答案:

答案 0 :(得分:0)

为了将记录添加到SQL结果集,您将使用UNION ALL,例如:

select deptno, deptname from dept
union all
select null, 'all';

编辑:所以现在你的dropdownlistbox中有一个条目'all',deptno为null。根据选定的deptno或null获取数据的查询将是这样的:

select somedata
from sometable
where deptno = :chosendeptno or :chosendeptno is null;