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!
解决方案 »
- 关于死锁(Java多线程)
- 服务器端检测客户端5秒内没发送数据则断开连接有人做过此试验吗
- Java如何把控制台模式(就是DOS那样的)实现(模拟)在一个GUI组件中,比如JTextArea,就象Java控制台那样的效果
- java FileOutputStream.writer(),类似的这些流用过一次之后貌似就只能关闭了,他们还有其他价值吗
- 简单问题
- jbuilder问题
- 跳槽了,大家帮忙。
- 要四舍五入保留一位小数,JAVA如何实现? 不要以为这是个简单问题喔!
- Javascript中怎样调用控件?
- java多个文件连续读取效率如何提高?
- 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();