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等等(后者会有效率问题)。 |