Gracias por responder, la conexión a la BD es JDBC y la BD es DB2 sobre AS400.
No sabía que una conexión pudiera colapsarse o puedo estar entendiendo mal, tomare en cuenta tu sugerencia pero dejo el bucle que uso para la inserción.
Código Java:
Ver originalfor (int i = 0; i < msg.size(); i++) {
JSONArray msg2 = (JSONArray) msg.get(i);
if(tot.length() > 4){
total = tot.substring(0,tot.length()-2);
}else if(tot.length() == 0){
total = "0";
} else {
total = tot;
}
String sql
= "insert into TMP263PF ( MPERIODO, MCODREG, MASOCOM, MCENFOC, " + "MUSUARIO, MPRESTAMO, MVPTOT, MFECPROC, MFECAPLI,MTRANSAC,MPOLIZA,MDOCIDE) "
+ "values ( '"+fecha+"','"+msg2.get(6)+"', '" + msg2.get(7) + "','"+msg2.get(8)+"', '" +
msg2.get(9) + "', '" + msg2.get(10) + "', " + total2 + ",'"+fechaActual+"','','','','' )";
s.execute( sql );
}
s.close();
JOptionPane.
showMessageDialog(null,
"Los datos fueron guardados correctamente");