Salve rapaziada, Feliz 2008 a todos.
queria saber se depois de usar o executeBatch ele libera, limpa sei la o PreparedStatement de modo que eu possa fazer um insert diferente e usar novos addBatch e depois usar novamente o executeBatch.
Obrigado
Salve rapaziada, Feliz 2008 a todos.
queria saber se depois de usar o executeBatch ele libera, limpa sei la o PreparedStatement de modo que eu possa fazer um insert diferente e usar novos addBatch e depois usar novamente o executeBatch.
Obrigado
sql = null;
sql = “INSERT INTO TAB_XXXXX (CC_COMP, CC_CHAN, CC_CHG, CC_STAT, ) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)”;
i = 1;
pstmtLoop = conn.prepareStatement(sql);
for(Empresa dell : empresa.getProc()) {
pstmtLoop.setLong(i++, dell.getProcID());
pstmtLoop.setLong(i++, dell.getSeqItem());
pstmtLoop.addBatch();
i = 1;
}
pstmtLoop.executeBatch();