PreparedStatement的executeBatch()方法为什么执行不过去?

jidushanbojue 2010-05-21 03:47:21

for (int i = 0; i<size; i++) {
String sql_add_pingzdy = "INSERT INTO cfgdb..CFG_PING_TEST_JOB(JOB_ID,TEST_INTERVAL_TIME,TEST_CNT,SERVER,MAX_CONNECT_TIME_LIMIT,DEV_ID,ALLNETFLAG,PACK_CNT_LIMIT,COLLECTOR_ID,DEV_ALIAS) VALUES(?,?,?,?,?,?,?,?,?,?)"
.toString();
psmt = DBConnection.getPreStatement(sql_add_pingzdy);//这个是从连接池里取一连接
psmt.getConnection().setAutoCommit(false);
for(int j=0; j<elementList.size(); j++){
psmt.setInt(1, Integer.parseInt(jobid));
psmt.setInt(2, Integer.parseInt(jiange));
psmt.setInt(3, Integer.parseInt(cnt));
psmt.setString(4, (String)elementList.get(j));
psmt.setDouble(5, Double.parseDouble(contimelimit));
psmt.setInt(6, 1);
psmt.setString(7, "2");
psmt.setInt(8, Integer.parseInt(pcnt));
psmt.setInt(9, Integer.parseInt(collector));
psmt.setString(10, "自定义网址");
psmt.setString(11, ((ConfigBean)localipList.get(i)
.getClientProperty("configBean")).getServerip());

psmt.addBatch();
}
psmt.executeBatch();//在此卡住
psmt.getConnection().commit();


我在断点调试的时候,走到psmt.executeBatch()就不往下执行了,卡住不动了,不知道为什么,请高手指教!
在这里,问号的替换时没有问题的
...全文
592 9 打赏 收藏 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
dxqrr 2011-10-03
  • 打赏
  • 举报
回复
我也遇到了啊,同求啊
zhangyy130 2011-04-15
  • 打赏
  • 举报
回复
我也遇到了,一直没解决啊~
moranwuxin 2011-01-07
  • 打赏
  • 举报
回复
请问这个问题解决了吗?怎么解决的?我也遇到了同样的问题
wangmuzhan 2010-05-21
  • 打赏
  • 举报
回复
要不你try catch一下,看看能不能打印出异常
[Quote=引用楼主 jidushanbojue 的回复:]
Java code

for (int i = 0; i<size; i++) {
String sql_add_pingzdy = "INSERT INTO cfgdb..CFG_PING_TEST_JOB(JOB_ID,TEST_INTERVAL_TIME,TEST_CNT,SERVER,MAX_CONNECT_TIME_LIMIT,DEV……
[/Quote]
awusoft 2010-05-21
  • 打赏
  • 举报
回复
psmt = DBConnection.getPreStatement(sql_add_pingzdy);

你的这个连接也让其地方一起使用的啊?
jidushanbojue 2010-05-21
  • 打赏
  • 举报
回复
size没那么大的,现在就10个
czmchen 2010-05-21
  • 打赏
  • 举报
回复
我也遇到过这样的情况,把服务器停啦再开
龙四 2010-05-21
  • 打赏
  • 举报
回复
还有你的size大小以及数据库服务器是什么样的

你别size搞个几百万,拿PC当服务器哦
龙四 2010-05-21
  • 打赏
  • 举报
回复
数据库连接慢否

62,620

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧