2014-03-24 21:38题主

框架中如何处理in查询?

各位好,框架中如何处理如上图所示的in查询呢?现在框架中只会处第一个如201403,而不是201403,201404,把它标明为数组也不行,还是有其它处理办法?
2014-03-25 10:00#1
上述where in 参数相当于一个字符串参数,这样的结果当然只有第一个字符串有效了。
可以使用语法ap_code in ({#cbxApCode#})来实现(oracle等数据库不需要加引号,SQL Server等数据库需要加号)。
其他变通的方法很多,比如:
各个指定参数,使用类似charindex或like等等(后者会有效率问题)。 

返回开发者社区