我有String數組一樣傳遞字符串數組值的sql IN條件
String[] val=request.getParameterValues("Names");
for(int i=0;i<val.length;i++){
//printval[i];
}
我想String數組的值分配給SQL語句作爲
如何傳遞的所有字符串值sql條件?如果陣列具有下列值 JAMES,SMITH, JAKE
等,然後我會通過它
sql = "where dept_name in('JAMES','SMITH','JAKE')";
理想我想字符串數組值內的SQL的條件下通過。
爲什麼不能使用'StringBuilder'來構建預準備語句? – Shark 2013-05-09 12:05:11
也許[這](http://stackoverflow.com/questions/16372046/getting-records-from-database-with-variable-condition/16372094#16372094)是你想要的 – A4L 2013-05-09 12:09:47