可将选择结果拼接成字符串形式,然后再拼接一个SQL来查询 checkBoxValues ="1,2,3"; sqlStr = "select * from product where lx in ("+checkBoxValues+")"; 或者将选择结果的字符串,传入一个存储过程查询,然后返回一个游标。
这些checkbox中只有value是不同的,所以可以根据value值来分别查询不同的类型
游标不会啊。如果数据库对应字段是LX, 现在想写成 select * from product where LX ='1' or LX ='3' or LX ='5' 这种。 类似遍历的那种,数据库里不知道怎么写。
checkBoxValues ="1,2,3";
sqlStr = "select * from product where lx in ("+checkBoxValues+")";
或者将选择结果的字符串,传入一个存储过程查询,然后返回一个游标。
现在想写成 select * from product where LX ='1' or LX ='3' or LX ='5' 这种。
类似遍历的那种,数据库里不知道怎么写。