sql多变量 双引号设置
<%
?? ?//獲得編輯參數(shù)
?? ?String [] ids = request.getParameterValues("ids");
?? ?
?? ?String tableName = request.getParameter("tablename");
?? ?StringBuffer sb = new StringBuffer();
?? ?try{
?? ??? ?for (int i = 1; i < ids.length; i++) {
?? ??? ??? ?sb.append(ids[i]).append(",");
?? ??? ?}
?? ??? ?sb.append(ids[1]);
?? ?? //添加日志動作
?? ?? String mysql = "delete from "+tableName+" where id in ("+ sb +")";
????? System.out.println("######################################"+mysql);
?? ??? ?System.out.println(mysql);
?? ??? ?Access.exeSql(mysql);
?? ?? //刪除待辦
?? ?? mysql = "delete from t_sys_todomessage where f_dataid in ("+ sb+")";
?? ??? ?Access.exeSql(mysql);
?? ?? //刪除附件列表中的附件
??? ?? mysql = "delete from T_SYS_FIELD_FILE where F_TABLENAME ='"+tableName+"' and F_APPID in ("+ sb +")";
??? ??? ?Access.exeSql(mysql);
?? ??? ?//添加日志操作數(shù)據(jù)ID
?? ??? ?//操作成功標志}
?? ?}catch(Exception e){
?? ?
?? ?}
%>
轉(zhuǎn)載于:https://www.cnblogs.com/Struts-pring/archive/2013/05/27/3101929.html
總結(jié)
以上是生活随笔為你收集整理的sql多变量 双引号设置的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《Pro Ogre 3D Program
- 下一篇: webService初探