飓
飓 风
Unregistered / Unconfirmed
GUEST, unregistred user!
我建立了一个动态查询: 从人员表people中根据人员的单位进行筛选
select *
from people
where 单位=:value and...and ... (还有很多项)
然后参数value在程序中进行不同的赋值,问题是现在当程序中的控件选项为“全部”
时,我给value 的值是:"%",即想把所有的人选出来,包括有单位的和没有单位的,但是现在
的问题是,如果这样的话,当单位这个字段没有值,即为空的记录不会被选出来,现在的问题是
我应该给参数value赋什么值,使所有的人(包括单位字段的空)的人也可以选出来??
请多多指教!
select *
from people
where 单位=:value and...and ... (还有很多项)
然后参数value在程序中进行不同的赋值,问题是现在当程序中的控件选项为“全部”
时,我给value 的值是:"%",即想把所有的人选出来,包括有单位的和没有单位的,但是现在
的问题是,如果这样的话,当单位这个字段没有值,即为空的记录不会被选出来,现在的问题是
我应该给参数value赋什么值,使所有的人(包括单位字段的空)的人也可以选出来??
请多多指教!