sql之statement

 

statement 与 prepareStatement的用法区别 

  1. Statement stmt=null;
  2. stmt.executeUpdate("insert into tb_name (col1,col2,col2,col4) values ('"+var1+"','"+var2+"',"+var3+",'"+var4+"')");   
  3.   
  4. perstmt = con.prepareStatement("insert into tb_name (col1,col2,col2,col4) values (?,?,?,?)");   
  5. perstmt.setString(1,var1);   
  6. perstmt.setString(2,var2);   
  7. perstmt.setString(3,var3);   
  8. perstmt.setString(4,var4);   
  9. perstmt.executeUpdate();  


posted on 2011-08-03 15:36  h2内存数据库  阅读(138)  评论(0编辑  收藏  举报

导航