fanstatic

2011年8月2日

jasperreports ireport使用sql语句中有in时动态赋值

摘要: <parameter name="a_id" class="java.util.List"/><queryString language="SQL"><![CDATA[select * from Apoplexy where $X{IN, apoplexy_id,a_id}]]></queryString>import net.sf.jasperreports.engine.JRExporter;import net.sf.jasperreports.engine.JRExporterP 阅读全文

posted @ 2011-08-02 15:17 fanstatic 阅读(1658) 评论(0) 推荐(0) 编辑
使用PreparedStatement为有in的sql语句动态赋值

摘要: 这个方法意思是动态加载?,再给?动态赋值.这个方法意思是动态加载?,再给?动态赋值.可能有好多青年在刚刚学习java 的 PreparedStatement类的时候有过这样一个疑问,如果我想根据多个ID来查找数据的时候怎么写呢?用SELECT my_column FROM my_table where search_column IN (?)那么?要赋什么样的值呢?setInt(),还是setString();preparedStatement.setString( 1, "'A', 'B', 'C'" ),这样做很明显是不正 阅读全文

posted @ 2011-08-02 14:32 fanstatic 阅读(4619) 评论(3) 推荐(0) 编辑