我遇到了严重的问题。所以我的问题是,实际上我的表单(C#)中有3个复选框:
Apple
Orange
Banana
这是我的简短sql片段:
AND (
<isNotEmpty property="Apple">
M.SUPPLIER = 'a' OR
</isNotEmpty>
<isNotEmpty property="Orange">
M.SUPPLIER = 'b' OR
</isNotEmpty>
<isNotEmpty property="Banana">
(M.SUPPLIER != 'a' and M.SUPPLIER != 'b')
</isNotEmpty>
)
所以我想做的就是,只有在取消选中Orange
和Banana
复选框或检查Orange
时,才能查看Apple数据复选框它只会显示Orange
个数据。但是我的代码的问题是它总是输出相同的数据,即使我检查全部或取消选中它们。
先谢谢你们。