【发布时间】:2015-10-26 13:43:46
【问题描述】:
下面的命令是我的sql select命令;
sqlcommand = "SELECT * FROM INVENTORY WHERE LOWER(SAPNO) LIKE LOWER('" + sapNo + "%') AND LOWER(PARTDESC) LIKE LOWER('" + partDesc + "%') AND LOWER(PARTNO) LIKE LOWER('" + partNo + "%') AND MINQTY = '" + minQty + "' AND QOH = '" + QOH + "' AND LOWER(CATEGORY) LIKE LOWER('" + category + "%') AND LOWER(EQUIPMENT) LIKE LOWER('" + equipment + "%')";
类别和设备等示例确认为空。其余的都有价值。即使类别和设备为空,我如何选择行?因为我在设备和类别为空时使用此注释,因此不会显示数据!
非常感谢您的评论! 周全
【问题讨论】:
-
添加一些OR条件?
-
@Adrian OPPS,我怎么没想到!谢谢!!你介意在下面写下你的答案吗? :)