PreparedStatement pstat=(PreparedStatement)stat;
for(int i=0;i<10000;i++){
pstat.setObject(1, "189"+RanNum.generateStringNum(9));
pstat.setObject(2, RanNum.generateMixString(5));
pstat.setObject(3, RanNum.generateStringNum(18));
pstat.setObject(4, Math.abs(rd.nextInt(100)));
pstat.setObject(5, i%2);
pstat.setObject(6, rd.nextInt());
pstat.setObject(7, RanNum.generateString(20));
pstat.executeUpdate();
}
预处理插入语句,本来是插入10000条,但是执行的时候有时候插入几百条就不动了,有时候插入2千来条就不能,
就是没有成功插入1000条,忘高手解答 thank you very much!
解决方案 »
- 用dom4j解析xml文件时,如何从选择的结点处开始遍历?
- 纯Java开发的游戏引擎V0.5--DEMO2 -- 物理引擎
- 一个程序里是不是不应该出现过多的static变量呀?
- 请教一个基础题
- 面向切面有什么好处?
- 问一个很有意思又很难的java问题,如果能回答出来估计真的是高高手了!
- 简单的问题,大家快来帮忙呀!
- 怎么用java实现删除文件夹和文件夹包含的文件的命令,相当于DOS下的DELETETREE命令
- 关于mybatis只能查询英文,不能查询中文的问题!!!!
- 用applet怎样打开一个文件吗?
- JAVA和.net方向的选择
- 项目需要,没时间学java >_< 有个问题请教大家,关于基类和接口同一方法名
for(int i=0;i<10000;i++){
pstat.setObject(1, "189"+RanNum.generateStringNum(9));
pstat.setObject(2, RanNum.generateMixString(5));
pstat.setObject(3, RanNum.generateStringNum(18));
pstat.setObject(4, Math.abs(rd.nextInt(100)));
pstat.setObject(5, i%2);
pstat.setObject(6, rd.nextInt());
pstat.setObject(7, RanNum.generateString(20));
pstat.addBatch();
}
pstat.executeBatch();