PrepareStatement中in中带问号的用法(轉)

String strSQL = " DELETE FROM TAB_DESIREMOTOR WHERE DESIREMOTORID IN ( ? ) " ;
ps  =  conn.prepareStatement(strSQL);
java.util.Vector v = new  Vector();
v.addElement( new  Int( 1 ));
v.addElement( new  Int( 2 ));
ps.setObject( 1 , v);
count  =  ps.executeUpdate();


若需要將字串轉為Vector,這樣就不用一個一個加入到Vector了
String ss="aa,bb,cc,dd";
  List l = Arrays.asList(ss.split(","));
  Vector v = new Vector(l);

转载于:https://my.oschina.net/dddgggaaa/blog/204933

猜你喜欢

转载自blog.csdn.net/weixin_34376562/article/details/92046901