Java code try {
Class.forName("com.mysql.jdbc.Driver");
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/test","root","zhou");
PreparedStatement pstmt = conn.prepareStatement("insert into test values(?)");
for(int i = 0;i<100;i++){
pstmt.setString(1, ""+i);
pstmt.addBatch();
}
pstmt.addBatch("insert into team values (?,?)");
for(int j = 0;j<100;j++){
pstmt.setString(1, ""+j);
pstmt.setString(2, ""+j);
pstmt.addBatch();
}
pstmt.addBatch("insert into userinfo values (?,?,?)");
for(int k = 0;k<100;k++){
pstmt.setString(1, ""+k);
pstmt.setString(2, ""+k);
pstmt.setString(3, ""+k);
}
int[] arr = pstmt.executeBatch();
for(int m = 0;m<arr.length;m++){
System.out.println(arr[m]);
}
pstmt.close();
conn.close();
} catch (Exception e) {
e.printStackTrace();
}
能这样用吗?
如果出现这种情况,怎么办?
不用存储过程。
Class.forName("com.mysql.jdbc.Driver");
Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/test","root","zhou");
PreparedStatement pstmt = conn.prepareStatement("insert into test values(?)");
for(int i = 0;i<100;i++){
pstmt.setString(1, ""+i);
pstmt.addBatch();
}
pstmt.addBatch("insert into team values (?,?)");
for(int j = 0;j<100;j++){
pstmt.setString(1, ""+j);
pstmt.setString(2, ""+j);
pstmt.addBatch();
}
pstmt.addBatch("insert into userinfo values (?,?,?)");
for(int k = 0;k<100;k++){
pstmt.setString(1, ""+k);
pstmt.setString(2, ""+k);
pstmt.setString(3, ""+k);
}
int[] arr = pstmt.executeBatch();
for(int m = 0;m<arr.length;m++){
System.out.println(arr[m]);
}
pstmt.close();
conn.close();
} catch (Exception e) {
e.printStackTrace();
}
能这样用吗?
如果出现这种情况,怎么办?
不用存储过程。
解决方案 »
- service问题?
- 请问现在jsp asp php哪个用的多 比较好?
- jsp页面如何获取Flex传过来的对象
- 请问大家C/s接口的数据通信问题
- [200分]急问:hibernate中用createCriteria关联两个实体(一对多)在Expression.sql中如何使用{alias}区分两个实体???
- 这句SQL的HQL该怎么写?
- JBOSS安全性,如何配置
- 关于连接池的使用!
- 高手来救我啊,poi导出excel出错的问题(使用excel模板)!
- 刚学j2ee,只执行Context ctx = new InitialContext();测试代码就报错!详见文内错误信息
- org.apache.jasper.servlet.JspServlet 求解答!谢谢
- checkbox 事件
能这样用吗?
你自己测试一下不就知道了